項目検証プラグインで、ユーザー選択項目間の重複チェックを行います。
概要
ユーザー選択1 に、ユーザー選択2 で選択したユーザーがあったらエラーにします。
操作例
項目検証プラグインの設定
ユーザー選択1とユーザー選択2 の必須チェックと、ユーザー選択2 のカスタムバリデーションチェックをセット
- ユーザー選択2 のカスタムバリデーションチェック
ユーザー選択1 に、ユーザー選択2 で選択したユーザーがあったらエラーにします。
- ARRAY_SOME: 配列内の少なくとも1つの要素が指定された条件を満たしているか判定します
ユーザー選択2.js
// 条件
ARRAY_SOME(
SEL_CODE(ユーザー選択2,"array"), x,
IN(SEL_CODE(ユーザー選択1,"array"),x)
)
// メッセージ
"ユーザー選択1と重複"