В PowerApps вы не можете напрямую «присвоить» значение элементу управления;элемент управления может ссылаться на другие элементы управления или переменные , и они реагируют на изменения на них.
В первом раскрывающемся списке, если имена в таблице Inspector
уже уникальным, тогда вам не нужно использовать функцию Distinct
, вы можете установить свойство Items непосредственно в Inspector
.Это поможет при выборе во втором раскрывающемся списке.
На втором элементе управления (DisplayBuildingDropDown
) необходимо обновить выражение Items
, чтобы оно отфильтровывало здания на основе выборапервый, что-то вроде
Filter(
Building,
inspectorID = DisplayInspectorDropDown.Selected.inspectorID)
, где Building
- это имя источника данных, который содержит здания, которые вы хотите отобразить, а inspectorID
- это имя столбца втот источник данных, который соответствует значениям в первом раскрывающемся списке.