こんにちは!大和株式会社の松岡です。
今回は、ページプロパティにカスタムの入力チェックを追加する方法を紹介します。
ページプロパティの項目を必須にしたい場合、ノードにrequired="{Boolean}true"を設定することで簡単に実装できます。
下記のように必須エラーが起きた場合は、自動でタブと項目が赤に変わり、メッセージが表示されます。
しかし、実際のプロジェクトでは項目間の関連チェックや、文字列のチェックを行いたいケースもありますよね。例えば、、、
- 「製品番号」が入力された場合、「製品詳細」を必須にしたい。
- 「製品番号」は「A○○○-XXX」「B○○○-XXX」のいずれか。異なる形式はエラーとしたい。
- メールアドレスの入力は、自社と関連会社のメールアドレスのみ許可する。その他はエラーとしたい。
さて、どう対応しましょうか、、、?
続きを読む