以下是我尝试过但不起作用的画布应用程序公式:
If(
DisplayInspectorDropdown.Selected.Value = "Jonathan Soh",
true,
DisplayBuildingDropDown.Selected.Value = "EC - Empire Complex")
请务必查看以改进 canvas-app 公式!谢谢
以下是我尝试过但不起作用的画布应用程序公式:
If(
DisplayInspectorDropdown.Selected.Value = "Jonathan Soh",
true,
DisplayBuildingDropDown.Selected.Value = "EC - Empire Complex")
请务必查看以改进 canvas-app 公式!谢谢
在 PowerApps 中,您不能直接将值“分配”给控件;一个控件可以引用其他控件或变量,它们会对这些变化做出反应。
在第一个下拉菜单中,如果Inspector
表中的名称已经是唯一的,则不需要使用该Distinct
功能,可以直接将 Items 属性设置为Inspector
。这将有助于在第二个下拉列表中进行选择。
在第二个下拉 ( DisplayBuildingDropDown
) 控件上,您需要更新Items
表达式,以便它根据第一个的选择过滤建筑物,类似于
Filter(
Building,
inspectorID = DisplayInspectorDropDown.Selected.inspectorID)
whereBuilding
是包含您要显示的建筑物的数据源的名称,并且inspectorID
是该数据源中与第一个下拉列表中的值相对应的列的名称。