1 min to read
Power Apps のテキスト入力コントロールで半角英数字以外が入力されたときに枠線の色を赤くして入力エラーを促す方法 #PowerApps

概要
Power Apps のテキスト入力コントロールで半角英数字以外が入力されたときに枠線の色を赤くして入力エラーを促す方法 #PowerApps
作成方法
Power Appsのテキスト入力コントロールのカスタマイズ
今回は、Power Appsのテキスト入力コントロールで半角英数字以外が入力されたときに枠線の色を赤くして入力エラーを促す方法についてご紹介します。この方法を用いることで、ユーザーに直感的に入力ミスを認識させ、データの品質を向上させることができます。
入力エラーの視覚的フィードバック
入力コントロールの枠線の色を変更するには、BorderColor
プロパティを編集します。条件によって色を変更する場合、If
関数を利用することで、柔軟に対応することができます。半角英数字を判定するには、IsMatch
関数と正規表現を使用します。正規表現のパターンは、半角英数字以外が入力された時にfalse
となるように設定します。
実装方法
具体的な実装方法としては、以下のように式を記載します。半角英数字のみの時には枠線の色を黒(Black
)にし、そうでない場合は赤色(Red
)になるようにIf
関数を設定します。
BorderColor = If(Match(TextInput.Text, "^[a-zA-Z0-9]*$"), Black, Red)
正規表現は様々なパターンが存在しますので、いろいろな正規表現のパターンを活用してみましょう。
Comments