#parameter-passing #powerapps #cascadingdropdown
#передача параметров #powerapps #cascadingdropdown
Вопрос:
Я делаю POC в PowerApps и нуждаюсь в помощи и совете
Я подключаю свое приложение к Excel в качестве источника данных, ~ 800 записей. Я намерен передать это значение выпадающего списка каскада на мой следующий экран, чтобы отфильтровать мою галерею, отображающую кучу данных. Но я не получил значения в своей галерее.
Затем я продолжаю свой эксперимент, чтобы проверить передаваемое значение с помощью Label. Я формулирую свою следующую кнопку, передавая ОДНО выпадающее значение на следующий экран — Navigate(Scr_Result,ScreenTransition.Обложка,{Выбранный сайт: drop_assetsite.Выбрано.Результат -, я успешно получаю это значение. Но когда я объединяю эти 3 выпадающих значения в своей функции НАВИГАЦИИ, вместо этого я получаю FALSE в тексте метки
Вот моя СЛЕДУЮЩАЯ формула навигации — Navigate(Scr_Result,ScreenTransition.Обложка,{Выбранный сайт: drop_assetsite.Выбрано.Результат и drop_building.Выбрано.Результат и drop_assetcategory.Выбрано.Результат})Но я не нашел красного знака X на моей СЛЕДУЮЩЕЙ кнопке.
Я не совсем уверен, что смогу объединить эти значения каскада в один аргумент при навигации или нет. Я где-то не могу найти эту комбинацию. Заранее спасибо за все ответы. ^ _^ и извините за мой плохой английский
Ответ №1:
Вы можете использовать выражение, подобное этому:
Navigate(
Scr_Result,
ScreenTransition.Cover,
{
selectedSite: drop_assetsite.Selected.Result,
selectedBuilding: drop_building.Selected.Result,
selectedCategory: drop_assetcategory.Selected.Result
})
И в Scr_Result
вы можете получить доступ к трем значениям (selectedSite, selectedBuilding, selectedCategory) в любых выражениях на этом экране.
Комментарии:
1. Привет, Карлосфигейра, спасибо за ваш совет. я получил ожидаемый результат.