2016-09-14 2 views
1

Я добавил текстовое поле под названием TextBox1 в форму моего PowerApps.Dropdown OnSelect и OnChange Действия не срабатывают

Тогда в OnSelect и OnChange Actions/События добавить следующий код

TextBox1.Text="Hallo world" 

Когда я запустить приложение и изменить выберите значения в выпадающем списке, то текст текстового поля не меняется.

Почему события OnChange или OnSelect не активируются?

ответ

2

Выражение TextBox1.Text="Hallo world" не означает назначение в PowerApps, как на многих языках программирования. Вместо этого это логическое выражение без побочных эффектов (он будет сравнивать свойство текста текстового поля со строкой "Hallo world".

Если вы хотите использовать переменные, вам необходимо использовать UpdateContext function. В вашем случае, вы бы что-то подобное в OnChange/OnSelect свойство управления:

UpdateContext({ myVar: "Hallo world" }) 

И установить Text свойство TextBox1 к myVar

This doc имеет больше информации об использовании переменных в PowerApps. .

Смежные вопросы