← ブログ一覧へ
入力サポート

kintoneプラグインで入力制御! 条件に応じて重複・必須項目・形式をチェックします

kintoneプラグインで入力制御! 条件に応じて重複・必須項目・形式をチェックします

こんにちは、株式会社Crenaです!

今回の記事では、当社の「入力制御プラグイン」をご紹介します。

\この記事はこんな方にオススメ!/

  • kintoneで「○○のときは必ず△△にする」というルールがあるのに、入力ミスが多発して困っている
  • ある条件を満たしたときに、ある項目の重複禁止・必須入力・形式チェックを行いたい
  • 条件を満たさないレコードを、システム的に保存できないようにしたい

上記のような、お悩み・ご要望をお持ちの方は、ぜひ最後までチェックしてみてください!

入力制御プラグインの機能紹介

入力制御プラグインは、入力に対して重複や必須項目の不足、登録条件のチェックができるプラグインです。

入力制御プラグインには、3つの「チェックを実行する前提条件」と、3つの「チェック内容」が用意されています。 これらを組み合わせることで、自由度の高いカスタマイズを行うことが可能です。

まずは、それぞれの設定画面を確認していきましょう。

チェックを実行する前提条件

入力内容チェックを実行する前提条件を設定します。この条件を満たす場合のみチェックが実行されます。

条件① フィールドの値

フィールド・条件式・条件値の組み合わせで、チェックを実行する条件を設定します。

条件1でフィールド・条件式・条件値を設定する画面

条件② 画面設定

レコード追加画面・レコード編集画面・レコード一覧画面のうち、特定の画面だけでチェックが実行されるように設定できます。設定OFFの場合は、すべての画面でチェックが実行されます。

条件2で対象画面を選択する設定画面

条件③ ユーザー設定

特定のユーザーのみチェックが実行されるように設定できます。設定OFFの場合は、すべてのユーザーにチェックが実行されます。

条件3で対象ユーザーを指定する設定画面

チェック内容

チェックするフィールド、条件式、条件値の設定を行います。条件を満たす場合のみレコードの保存が成功します。

入力制御プラグインのチェック内容設定画面

内容① 重複チェック

指定したフィールドで、他のレコードと重複があるかをチェックします。

複数のフィールドを選択した場合は、複数フィールドを組み合わせた重複チェックを行います。

社員番号が重複していないかチェックするデモ
(例)社員番号が重複していないかチェック

内容② 必須チェック

指定したフィールドが入力されているかチェックします。

氏名が必ず入力されているかチェックするデモ
(例)氏名が必ず入力されているかチェック

内容③ フォーマットチェック

指定したフィールドの形式が正しいかをチェックします。

フォーマットチェックの条件を指定する設定画面
勤務地と社員寮の組み合わせが正しいかチェックするデモ
(例)勤務地と社員寮が正しく揃っているかチェック

まとめると、「チェックを実行する前提条件」と「チェック内容」は以下のようになります。

チェックを実行する前提条件: 条件① フィールドの値
チェック内容: 内容① 重複チェック
チェックを実行する前提条件: 条件② 画面設定
チェック内容: 内容② 必須チェック
チェックを実行する前提条件: 条件③ ユーザー設定
チェック内容: 内容③ フォーマットチェック

では、次に具体的な例や設定方法を紹介していきましょう。

\30日間のプラグイン無料体験実施中!/
自分の環境で入力制御プラグインを使ってみる!

活用事例①:配達管理アプリで発送日設定を必須にする

例えば、配送管理アプリで、配送状況が「発送済」の場合に必ず発送日を入力しなければならないように設定してみましょう。

まずは前提条件として「配達状況フィールドが発送済を含むとき」を設定し、次にチェック内容として必須チェックで「発送日」フィールドを選択します。

配送管理アプリの入力画面イメージ
活用事例1の前提条件設定画面
活用事例1のチェック内容設定画面

実際に保存を試すと、発送済の場合は発送日を入力しないと保存できなくなります。

発送済で発送日未入力の場合にエラーとなるデモ

これにより、入力忘れやトラブルの可能性を大幅に削減できます。

活用事例②:従業員管理をパワーアップ

入力制御プラグイン1つで、従業員管理アプリも大幅にパワーアップできます。例えば次のような制御を1つのアプリでまとめて設定可能です。

従業員管理アプリで複数の入力制御を設定するイメージ
  • 社員番号が重複したらエラーにする
  • 氏名が空欄ならエラーにする
  • 正社員が選択されているときは貸出物チェックを必須にする
  • 勤務地と社員寮の登録が一致しているかチェックする

入力制御プラグインは、1つのアプリで条件を10件まで設定できる点も大きなメリットです。

条件を満たしていない場合にエラーを返すデモ
条件を満たしている場合に正常保存されるデモ

その他の活用事例はこちらから!

以下のページでも入力制御プラグインの活用事例をご紹介しております。

気になる項目がございましたら、ぜひご確認ください!

入力制御プラグインの活用事例リンク一覧の表示イメージ

まとめ

それでは、今回の記事の内容をまとめていきます。

入力制御プラグインの設定とチェック結果のまとめ図

「入力制御プラグイン」

入力に対して、重複や必須項目の不足、登録条件のチェックができます。

3つの「チェックを実行する前提条件」と、3つの「チェック内容」が用意されています。

チェックを実行する前提条件: 条件① フィールドの値
チェック内容: 内容① 重複チェック
チェックを実行する前提条件: 条件② 画面設定
チェック内容: 内容② 必須チェック
チェックを実行する前提条件: 条件③ ユーザー設定
チェック内容: 内容③ フォーマットチェック

これらの条件を組み合わせれば、自由度の高いカスタマイズが実現可能です!

ぜひ、入力制御プラグインの導入をご検討ください!

30日間無料お試し申込み

CrenaPluginは、自社のkintone環境で30日間無料でお試しいただけます。
お試しをご希望の方は、下のボタンをクリックし、「お試し申込フォーム」よりお申し込みください。

今すぐ無料で30日間お試し >

ご利用までの流れ

お試し申込みから利用開始までの流れの図

※ 直接お問い合わせの場合は 「contact@create-new-air.com」までご連絡ください。

「こんなの欲しかった!」が見つかる。CrenaPlugin。

CrenaPluginには、業務に合わせて選べる豊富なプラグインが揃っています。

プラグインを一つのメーカーで統一することで、機能の干渉を抑え、安心して組み合わせて使うことが可能です。日々の業務をもっとスムーズに、もっと便利に。CrenaPluginは、現場の声を反映しながら常に進化を続けています。

まずは、あなたの環境で“使いやすさ”を体感してください。

すべてのプラグインを見る >

Crena Plugin ロゴ
kintoneプラグイン料金プラン一覧

Crena Plugin

すべてのプラグインを
30日間無料でお試し

  • 全プラグインが使える
  • クレジットカード不要
  • 本番環境で動作確認
Crena Plugin 無料トライアル申し込み画面