Power Apps の入力フォームで氏名を入力したらメールアドレスを必須に、メールアドレスを入力したら氏名を必須にというように、相互に項目の必須を制御する方法 #PowerApps

Featured image

概要

Power Apps の入力フォームで氏名を入力したらメールアドレスを必須に、メールアドレスを入力したら氏名を必須にというように、相互に項目の必須を制御する方法 #PowerApps

作成方法

Power Appsのフォームコントロールにおける相互必須項目の制御方法

Power Appsを使用している際に、フォームコントロールで氏名とメールアドレスの入力を相互に必須にする方法について解説します。

ステップ1: データカードのロック解除

まず、各データカードの「Requiredプロパティ」を修正する前に、データカードのロックを解除する必要があります。

ステップ2: 式の記載

次に、メールアドレスが入力されている場合に氏名を必須にするための式を記載します。この式は、「Requiredプロパティ」がtrueの時に入力が必須となり、falseの時には任意入力となるように設定されます。

ステップ3: 関数の使用

メールアドレスの入力を検出するために、「Not関数」と「IsBlank関数」を組み合わせて使用します。これにより、テキストボックスの値が空白ではない場合にtrueとなるように設定されます。

ステップ4: 動作の確認

最後に、設定したバリデーションルールが正しく動作しているかを確認します。これにより、フォームのデータ完全性が保たれ、ユーザーが必要な情報を確実に入力することが促されます。

その他の Tips はこちらから

Power Apps Tips

Power Automate

Power Apps で 備品管理アプリを作ろう

Power Apps Tutorial

リンク