【问题标题】:How to access views in powerapps如何访问 powerapps 中的视图
【发布时间】:2018-01-25 15:26:17
【问题描述】:

我需要从 sql server management studio 访问 powerapps 中的视图。但在 powerapps 中,它只显示表格。如何访问视图。是否有可能访问 powerapps 中的视图?

【问题讨论】:

  • 您是否尝试过编写一个视图加载到表的脚本来解决这个问题?
  • 是的——亚历山大说的。 :( 对于我的应用程序,我创建了 2 个表:刷新表(ID,Activate [int],LastRefresh [datetime])和一个用于存储我的视图的表。我设置了一个将从我的商店中删除然后编写视图的作业如果 Max(Activate) = 1,则返回商店。此作业每 10 秒运行一次 - 在我的应用程序中,每当我更新数据库中的数据时,我还会将 [Activate] 中值为 1 的记录写入刷新表。到目前为止,对于我的应用程序来说,它运行良好,但是能够看到视图会很好......

标签: powerapps


【解决方案1】:

Azure SQL 数据库视图和 SQL Server 视图现在可作为 PowerApps 的数据源直接使用。此功能于 2018 年 2 月添加。 需要注意的一点是,当从 PowerApps 对基础表执行更新时,您将需要 Refresh() 基于该基础表的每个视图才能看到更改。

【讨论】:

    【解决方案2】:

    不怕,至少现在还没有。

    https://powerusers.microsoft.com/t5/PowerApps-Ideas/PowerApps-must-also-see-SQL-Azure-Queries-not-only-Tables/idi-p/863

    投票! 但显然它在“计划”部分 - 所以希望它很快就会到来!

    【讨论】:

    • 信息是这个帖子已经过时了,现在可以查看了
    【解决方案3】:

    只需确保您授予 Power Apps 访问权限的用户(SQL Server 用户)对视图具有 SELECT 权限,它就会显示出来。

    GRANT SELECT ON [dbo].[TeamsActionPlanningTrackerView] TO powerapps
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多