【问题标题】:PowerApps - How to assign a variable value from SQL View ColumnPowerApps - 如何从 SQL 视图列分配变量值
【发布时间】:2020-09-03 03:27:10
【问题描述】:

我正在从名为 dbo.GetData 的 Azure SQL 视图中检索数据。 该视图包含一个名为 IsRunning(布尔值)的列。

我的目标是将 IsRunning 分配给 PowerApps 中的全局变量,如果 SQL 视图没有返回数据,则 PowerApps 变量 IsRunning 应该为 false,否则它将从 SQL 视图中获取 IsRunning 的数据库值。

在 PowerApps 中有可能吗?如何实现?

【问题讨论】:

    标签: powerapps


    【解决方案1】:

    您的视图可以返回多行,那么您要检索 IsRunning 的哪些值?如果第一个(或者如果您知道您的视图只能返回零个或一个元素),那么您可以使用如下表达式:

    Coalesce(First('[dbo].[GetData]').IsRunning, false)
    

    如果 dbo.GetData 没有返回任何行,First('[dbo].[GetData]').IsRunning 的值将为空(相当于 SQL Server 中的 NULL)。 Coalesce function 将采用第一个非空白参数,因此如果您的视图没有任何数据,它将默认为 false。

    【讨论】:

    • 您好卡洛斯,感谢您的评论。我希望视图只返回 1 个值,但可能不会返回任何数据。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-28
    • 2019-02-23
    • 1970-01-01
    • 2015-08-26
    • 1970-01-01
    相关资源
    最近更新 更多