【问题标题】:sql powerapps create relationsql powerapps 创建关系
【发布时间】:2019-12-27 15:23:35
【问题描述】:

我有一个 powerapps 作为测试。现在我已经将我的 sql 服务器和 2 个名为 custtable 和 dirpartytable 的表连接到它。

在 custtable 中有一个名为 party 的列,在 dirpartytable 中有一个名为 recid 的列。

如何制作一个下拉菜单,其中包含party栏与recid栏的关系

【问题讨论】:

    标签: sql powerapps


    【解决方案1】:

    遗憾的是,在 PowerApps 中无法像在 SQL 中那样建立关系。您必须使用几种不同的方法来操作数据。

    我猜/假设您将下拉菜单放在一个编辑表单上,该表单的“数据源”设置为“可自定义”,您正在使用“项目”从该表中选择一行,并且您的下拉菜单已放置在将其“领域”设置为“派对”的卡片上。

    在您的下拉列表中,您需要设置三个属性项,更新、默认。 需要使用 ShowColumns 从“direpartytable”填充项目。有点像..

    ShowColumns('direpartytable', "DisplayName" , "recid")
    

    “更新”需要设置来保存 recid 而不是 DisplayName。有点像..

    Dropdown.Selected.recid
    

    “默认”需要更改,以便显示 custtable 中 party 的当前字段值。否则它被设置为“1”,它只在列表中显示第一次。像这样的……

    LookUp('direpartytable', recid=ThisItem.party, DisplayName)
    

    LookUp

    ShowColumns

    我发现查找速度很慢,所以我只在真正需要的地方使用它们,并在服务器上为来自多个表的任何关系数据创建 sql 视图。

    Shane Young 制作了一些关于 PowerApps 的非常有用的视频,您应该看看这个。 youTube - PowerApps SQL LookUps and Relationships

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 2020-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多