如何在powerapps中设置下拉菜单的默认值

How to set the default value of a dropdown in powerapps

我在 powerapps 中有一个下拉菜单,需要设置默认值

我的 Items 属性 我的下拉列表链接到我的数据源,它是一个 Azure table。

'[dbo].[ColorTable]'

可以看到内容简化如下

Table({ColorName:"red"; ID: "1"};{ColorName:"green"; ID: "2"}{ColorName:"blue"; ID: "3"})

虽然我还有很多条目。

在我的详细信息编辑屏幕中,我的主数据源中有 ID 值。但是我需要用这个值设置下拉菜单的默认值,但是下拉菜单使用 ColorName 作为它的值。

如何设置下拉菜单的默认 ID 值,因为它的值为 ColorName 而不是 ID

我有一个可行的解决方法,但结合再次保存所选值,它可能会与保存冲突。

在下拉列表的Default 属性中添加以下代码

LookUp('[dbo].[ColorTable]';ID=ThisItem.fk_ColorID;ColorName)