4

TextBox1フォームに呼び出されるテキストボックスを追加しましたPowerApps

次に、OnSelectアクションOnChange/イベントに次のコードを追加します

TextBox1.Text="Hallo world"

アプリを実行してドロップダウンの選択値を変更すると、テキストボックスのテキストは変更されません。

OnChangeまたはOnSelectイベントがトリガーされないのはなぜですか?

4

1 に答える 1

4

この式TextBox1.Text="Hallo world"は、多くのプログラミング言語で行われているように、PowerApps での割り当てを意味するものではありません。代わりに、これはブール式であり、副作用はありません (テキスト ボックスの text プロパティを string と比較します"Hallo world"

変数を使用する場合は、 UpdateContext 関数を使用する必要があります。あなたの場合、コントロールの OnChange/OnSelect プロパティに次のようなものがあります。

UpdateContext({ myVar: "Hallo world" })

そして、TextBox1 の Text プロパティを に設定しmyVarます。

このドキュメントには、PowerApps での変数の使用に関する詳細情報が含まれています。

于 2016-09-14T16:09:38.707 に答える