rex0220 項目検証プラグインで、ユーザー選択の指定ユーザー数に複数指定した場合をエラーにするチェックを行ってみます。
組織選択、グループ選択も同様にチェックできます。
概要
ユーザー選択・組織選択・グループ選択の各項目に、複数指定した場合のエラー表示例です。
操作例
ユーザー選択・組織選択・グループ選択を変更時に、即時エラーチェックが行われます。
プラグイン設定
ユーザー選択・組織選択・グループ選択の各バリデーションチェックを指定します。
- ユーザー選択のカスタムバリデーションチェック
- カスタムバリデーションチェックは、エラーにする条件とエラーメッセージを設定します。
- ユーザーコードを配列で取得して、ユーザー数が 1 を超えていた場合にエラーとします。
.js
// 条件
ARRAY_COUNT(
SEL_CODE(ユーザー選択,"array")
)>1
// メッセージ
"1名のみ指定可"
- 組織選択のカスタムバリデーションチェック
.js
// 条件
ARRAY_COUNT(
SEL_CODE(組織選択,"array")
)>1
// メッセージ
"1組織のみ指定可"
- グループ選択のカスタムバリデーションチェック
.js
// 条件
ARRAY_COUNT(
SEL_CODE(グループ選択,"array")
)>1
// メッセージ
"1グループのみ指定可"