サブテーブル内ユーザー選択人数制限プラグイン紹介

■ 概要

 kintone のサブテーブル内に配置された ユーザー選択フィールドの選択人数を制限するプラグインです。

 「担当者は最大 1 名まで」「確認者は 2 名まで」など、
 サブテーブル単位で人数制限を設定し、入力ミスや過剰選択を自動的に防ぎます。

 設定は複数行に登録可能で、
 異なるテーブル × 異なるユーザー選択フィールド × 制限人数
 を自由に組み合わせられます。

■ 主な機能

・サブテーブル内のユーザー選択人数を自動制限
 設定画面で指定した
 サブテーブル
 ユーザー選択フィールド
 制限人数(半角数字)
 に基づき、行内で人数超過が発生するとエラー表示し保存もブロックします。

・入力中のリアルタイムチェック
 編集画面でユーザー追加/削除した瞬間に
 該当行へエラーメッセージを即時表示します。

・保存時も確実にエラーを検出
人数超過のまま保存しようとすると、入力者へエラーメッセージを表示します。

・複数テーブル / 行への設定に対応
 設定画面では、以下の組み合わせを複数登録できます:
 テーブルフィールド
 テーブル内ユーザー選択フィールド
 制限人数
 +ボタンで行追加、−ボタンで行削除が可能。

■ 利用シーン例

・サブテーブルで「担当者は 1 名のみ」と決まっている
・行ごとに「承認者は最大 2 名」などの制約を自動化したい
・ユーザー選択ミスによる業務トラブルを防ぎたい
・サブテーブルの利用が多く、選択数のバラつきを統一したい
・入力者が多く、ルールを画面上で自動強制したい

■ ご利用方法

1.プラグインをインストール
2.設定画面を開く
3.行ごとに
 - サブテーブルフィールド
 - ユーザー選択フィールド
 - 制限人数
 を設定
+ボタンで複数ルール追加可能
4.保存ボタンをクリック
5.レコード新規/編集画面で制限が自動適用されます

関連記事一覧

PAGE TOP