true と false について理解する

完了

Microsoft Power Apps を使用するときは、true と false の概念に慣れることが重要です。 アプリを設計するとき、true と false の概念を効果的に使用して適用すると、全体的によりよいアプリを構築できます。 If 関数を使用してアプリ内で条件を評価する場合、結果は true または false になります。 条件 (true または false) に基づいて返されるデータや情報をフィルター処理することも可能です。 true と false が使用されるもう 1 つの場所は、Power Apps 内でコントロールのプロパティを設定する場合です。 画面を除くすべてのコントロールに Visible プロパティがあり、Visible プロパティは既定で true に設定されます。 画面上のコントロールを非表示にする必要がある場合、Visible プロパティを false に設定するだけで実現できます。 コントロールは画面上にまだ存在しますが、Visible プロパティが false であるため、誰にも見えません。

Power Apps で true または false を参照するときは、常に小文字であることに注意してください。 True と False は正しくなく、機能しません。

truefalse の一般的な用途は、ユーザーの入力に基づいてコントロールの Visible プロパティを設定する場合です。 次の例では、Slider コントロールの値に基づいて Icon コントロールを非表示にする方法を示します。

  1. Slider コントロールをキャンバスに挿入します。 Slider コントロールでは、ユーザーはスライダーを移動させて数値を定義できます。 これは、特にモバイル アプリで、入力の使用を簡単にする優れた方法です。

  2. Emoji-Smile Icon コントロールを挿入します。

  3. Icon コントロールの Visible プロパティを次のように設定します。Slider1.Value >= 50

  4. アプリをプレビューし、スライダーの値を上下に移動します。 値が 50 以上になると、絵文字 - 笑顔アイコンが表示されます。

この例では、true または false プロパティの設定の概念がわかります。 値を制御するために If 関数を使用する必要がないことに注意してください。 それは、式 Slider1.Value >= 50 が true または false に評価されるためです。 Visible プロパティは true または false を受け付けるので、式が true または false かどうかを確認する必要はありません。

true と false を使用するときに組み込むと便利なもう 1 つの関数は、Not 関数です。 Not 関数では、true または false の逆が返されます。 概念を理解しやすいように、次の例を使用します。

  • 2 + 2 = 4 は true として評価されます
  • Not(2+2 = 4) は false として評価されます

2 + 2 = 4 は true として評価されます。 同様に、2 + 2 = 5 は false と評価されます。 Not 関数は、指定されたロジックの結果を受け取り、反対の値を提供します。 最初は厄介な概念ですが、慣れてくれば、複雑なコードを使用せずに複雑なロジックを構築できます。

次の例を使用して前の 絵文字 - 笑顔 アイコン例を構築し、false と true の適用する方法についての理解を完全にしてください。

  1. 同じキャンバスに、Emoji-Frown Icon コントロールを挿入します。

  2. Visible プロパティを次のように設定します。 Not(Icon1.Visible)

  3. アプリをプレビューし、スライダーの値を上下に移動します。 値が 50 以上になると、絵文字 - 笑顔アイコンが表示され、絵文字 - しかめっ面アイコンは表示されなくなります。 値が 50 未満の場合は、絵文字 - しかめっ面が表示され、絵文字 - 笑顔は非表示になります。

値が 50 以上のときは笑顔が表示され、50 未満のときはしかめっ面が表示されるソリューションができました。 これはユーザーに優れた視覚的な手がかりを提供し、true または false の概念、Not 関数、別のコントロールの値を参照する機能により、ソリューションの作成は簡単になります。