我之前偶然发现了微软PowerApps,虽然我会玩它 . 我已连接到我的SQL Server,并创建了一个用于浏览,查看和编辑基本应用程序的模板 . 现在在我的数据库中,我有以下关系:
在添加/编辑屏幕上,这会要求用户输入“ CustomerID
” . I want to be able to use a drop down menu to search the list of customers .
到目前为止我有:
-
在我的表中添加了一个额外的Datasorce "Customers"
-
将控件从文本框更改为下拉菜单
在这个阶段,我陷入困境,不确定如何进一步发展 . 目前在调试时,列表没有显示任何内容,也似乎无法搜索 .
2 回答
你就是这样做的......
首先将tableName和columnName(您要显示的那个)放在DataCardValueX的DATA字段中 . 请参考下图 . 这里我将ProjectData表的ProjectName字段用于显示 .
现在转到其父DataCardX,转到DATA并将Update字段更改为DataCardValueX.Selected.ColumnName(您要用于获取实际ID值的那个) . 请参考下图 . 在这里,我将我的ProjectData表的ID字段用于获取实际的id值 .
而已 . 现在,您可以选择名称并将实际值分配给表单 .
我发现了怎么做! (用不同的例子,但需要相同的东西)
在上面第二阶段之后,向下滚动直到看到
DataCardValue[number].value
. 在这里,您可以输入备用数据源并使用所需的值填充下拉列表 . 这会自动引用ID,并显示正确的选项: