入力チェック・保存抑制プラグイン
to.morrow Input Validation Plugin
保存時に入力値を検証し、条件に合わない場合は保存を抑制します。
- バージョン
- v2
- サイズ
- 27 KB
- カテゴリ
- データ入力・操作系
- 無料
- 会員登録不要
- 商用利用可
- 利用期限なし
できること
保存時に入力値を検証し、条件に合わない場合は保存を抑制します。文字種・書式・文字数・範囲・条件付き必須/禁止・相関・重複チェックに対応。
使い方
kintone の標準機能では「必須」と「重複禁止」しか設定できません。 このプラグインは、保存する直前に入力値を検証し、条件に合わない場合は保存を止めます。 文字種・書式・文字数・範囲・条件付き必須など、9種類のチェックを組み合わせられます。
チェックルールを追加する
設定画面で「+ ルールを追加」を押し、ルール種別を選びます。用意しているのは次の9種類です。
① 文字種チェック … 全角カナのみ、ひらがなのみ、半角英数字のみ など
② 書式チェック … 決まった形式に合っているか
③ 文字数・桁数チェック … 最小・最大の文字数
④ 数値・日付の範囲チェック … 下限と上限
⑤ 条件付き必須 … 他の項目の値によって必須にする
⑥ 条件付き禁止 … 他の項目の値によって入力を禁止する
⑦ 相関チェック … 2つの項目の関係を検証する(開始日 < 終了日 など)
⑧ 重複チェック … 同じ値のレコードが既に無いか調べる
⑨ テーブル行チェック … サブテーブルの行を対象に検証する
対象フィールドと条件を指定する
ルール種別を選ぶと、それに応じた設定項目が表示されます。
たとえば「文字種チェック」なら、対象フィールドと文字種を選びます。
文字種は、全角カナのみ/半角カナのみ/ひらがなのみ/全角のみ/半角のみ/
英字のみ(半角)/半角英数字のみ などから選べます。
エラーメッセージも設定できます。「全角カタカナで入力してください」のように、
どう直せばよいかが分かる文言にしておくと、入力する人が迷いません。
実際に保存して確認する
設定を保存したら、わざとルールに合わない値を入れて保存してみてください。
エラーが表示され、保存が止まれば正しく動いています。
注意点
チェックは保存ボタンを押したときにブラウザ側で動きます。
APIから直接レコードを作成・更新した場合はチェックされません。
重複チェックは既存レコードを検索するため、レコード件数が多いと少し時間がかかります。
ルールを増やしすぎると、どのルールで止まったのか分かりにくくなります。
エラーメッセージにルールの内容が分かる言葉を入れておくと運用しやすくなります。
導入方法
- 上の「ダウンロード」ボタンで zip ファイルを保存します。
- kintone にログインし、右上の歯車から kintone システム管理 → プラグイン を開きます。
- 読み込む をクリックし、保存した zip ファイルを選択します。
- プラグインを使いたいアプリを開き、アプリの設定 → プラグイン → 追加する で選択します。
- 歯車アイコンから設定を行い、アプリを更新すれば完了です。
設定でつまずいたら、代行できます
入力チェック・保存抑制プラグインを含め、プラグイン本体は無料のままご利用いただけます。ご自身で設定する時間が取れないときだけ、作業をお引き受けします。
お見積りまで費用はかかりません。ご相談内容によっては、設定を変えるだけで解決できる場合もあります。その場合はそのようにお伝えします。
あわせて使えるプラグイン
よくあるご質問
- 本当にすべて無料ですか。
- プラグイン本体は無償で提供しています。会員登録や申請は不要で、利用する人数・出力する件数・利用できる期間に制限は設けていません。有料でお引き受けするのは、初期設定や帳票の台紙づくりといった「作業」を代行する場合だけです。
- 商用利用できますか。支援している顧客の環境に入れてもよいですか。
- 営利・非営利を問わず業務でご利用いただけます。お客様の社内で複製してお使いいただくことや、お客様が支援されている顧客の環境に導入することは、再配布にはあたりません。プラグインそのものを第三者へ配布・販売することだけはお控えください。
- 他のプラグインと併用できますか。
- kintone は1つのアプリに複数のプラグインを追加できます。当サイトのプラグインも組み合わせてお使いいただけます。ただし同じフィールドを書き換えるもの同士では、動作する順番によって結果が変わることがあります。組み合わせて使う場合は、テスト環境で意図した動きになるかご確認ください。
- スマートフォン(kintone モバイル)で使えますか。
- 36本すべてにモバイル用のスクリプトを同梱しています。ただしモバイル版の kintone はパソコン版と画面の作りが異なるため、機能や見え方に差が出る場合があります。このページの「注意点」とあわせて、実際にお使いの端末でご確認ください。
- kintone の仕様変更で動かなくなったらどうなりますか。
- 可能な範囲で対応し、更新版を配布します。ただし無償で提供しているため、対応期限を確約するサポート(SLA)はありません。動かなくなった場合は、再現する手順を添えてご報告ください。調査は無償で行います。
ご利用にあたって
本プラグインは無料で提供しているため、動作保証・対応期限の確約(SLA)はありません。ご利用によって生じた損害について、to.Morrow は責任を負いかねます。まずはテスト環境でお試しいただくことをおすすめします。
再現手順のわかる不具合のご報告は無償で受け付けています(返信は週2回まとめてお返しします)。個別の設定代行・環境固有の調査・機能追加は有料メニューにて承ります。
無償サポートの範囲 | 利用規約 | お問い合わせ | セキュリティについて