首页 文章

powerapps:从另一个数据源填充下拉列表

提问于
浏览
2

我之前偶然发现了微软PowerApps,虽然我会玩它 . 我已连接到我的SQL Server,并创建了一个用于浏览,查看和编辑基本应用程序的模板 . 现在在我的数据库中,我有以下关系:

enter image description here

在添加/编辑屏幕上,这会要求用户输入“ CustomerID ” . I want to be able to use a drop down menu to search the list of customers .

到目前为止我有:

  • 在我的表中添加了一个额外的Datasorce "Customers"

  • 将控件从文本框更改为下拉菜单

enter image description here

在这个阶段,我陷入困境,不确定如何进一步发展 . 目前在调试时,列表没有显示任何内容,也似乎无法搜索 .

2 回答

  • 2

    你就是这样做的......

    首先将tableName和columnName(您要显示的那个)放在DataCardValueX的DATA字段中 . 请参考下图 . 这里我将ProjectData表的ProjectName字段用于显示 .

    image1

    现在转到其父DataCardX,转到DATA并将Update字段更改为DataCardValueX.Selected.ColumnName(您要用于获取实际ID值的那个) . 请参考下图 . 在这里,我将我的ProjectData表的ID字段用于获取实际的id值 .

    image2

    而已 . 现在,您可以选择名称并将实际值分配给表单 .

  • 3

    我发现了怎么做! (用不同的例子,但需要相同的东西)

    在上面第二阶段之后,向下滚动直到看到 DataCardValue[number].value . 在这里,您可以输入备用数据源并使用所需的值填充下拉列表 . 这会自动引用ID,并显示正确的选项:

    enter image description here

相关问题