コンテンツにスキップ

ダイアログ

バリデーション

フィールド値を検証し、条件に合わない場合にエラーメッセージを表示します。複数フィールドを一括で検証できます。

パラメータ説明
対象フィールド複数フィールド選択検証対象フィールド(複数選択可)
change時の処理範囲選択変更フィールドのみ / 常に全フィールド
演算子選択検証条件
比較値比較値(式テンプレート対応)
最小値最小値(演算子が「範囲外」の場合)
最大値最大値(演算子が「範囲外」の場合)
エラーメッセージテキストエラーメッセージ
エラー動作選択エラー表示方法
条件説明
空であること
空でない空でないこと
等しい指定値と一致
等しくない指定値と不一致
含む指定文字列を含む
より大きい指定値より大きい
より小さい指定値より小さい
正規表現マッチ正規表現に一致
範囲外最小値〜最大値の範囲外(範囲チェック用)
方法説明
保存ブロック保存をブロックし、画面上部にエラー表示
フィールドエラー表示フィールド横にエラー表示
スタイル変更フィールドにエラースタイルを適用
結果キー説明
バリデーション結果エラーなし検証を通過した
エラーありエラーが検出された

結果分岐 と組み合わせると、検証結果に応じて処理を分岐できます。

  • 「メールアドレス」が正規表現 ^[^@]+@[^@]+$ に一致するか検証
  • 「数量」が1〜9999の範囲内かチェック(演算子: 範囲外、最小値: 1、最大値: 9999)
  • 複数の必須フィールドを一括チェック(演算子: 空)

保存時(submit)、フィールド変更(change)、画面表示(show)