FREE PLUGINS

- TOP > kintone > 無料プラグイン > 条件付き必須プラグイン
無料 入力補助 公開中

条件付き必須プラグイン

「種別が法人なら法人番号を必須」「ステータスが受注なら受注日を必須」のように、条件を満たすときだけフィールドを必須入力にできます。

登録不要でダウンロードできます。ご利用前に利用規約をご確認ください。

Features

主な機能

  • 条件を満たすときだけ、フィールドを必須入力にする
  • 条件は複数組み合わせ可能(すべて/いずれか)
  • テーブル内のフィールドも行ごとに必須チェック
  • エラーメッセージを自由に変更できる
  • 必須になったフィールドに「*」を表示
  • PC・モバイルの両方に対応
Details

詳しい説明

目次

こんなときに便利です

kintone標準の「必須項目にする」は、いつでも必須になります。「法人のときだけ法人番号を入れてほしい」「受注になったら受注日を必ず入れてほしい」といった場面では使えず、入力漏れに後から気づくことになりがちです。このプラグインを使うと、条件を満たすときだけ必須にでき、空欄のままでは保存できなくなります。

種別が法人のとき、空欄の法人番号に「法人番号は必須です。」と表示されている
種別が「法人」なのに法人番号が空欄のまま保存しようとした例

できること

  • 条件を満たすときだけ必須にする:「種別が法人」「金額が100万円以上」「期限が今日より前」など、フィールドの値で必須にするかを決められます
  • 空欄なら保存を止める:空欄のフィールドの下にエラーを表示し、入力するまで保存できません
  • 複数の条件・複数のルール:「すべての条件を満たす」「いずれかの条件を満たす」を選べます。ルールはいくつでも追加できます
  • テーブルにも対応:テーブル内のフィールドは行ごとにチェックします。「区分が商品の行だけ品番を必須」のように、行の値で判定することもできます
  • エラーメッセージを変更可能:空欄なら「〇〇は必須です。」と表示します。「受注の場合は受注日を入力してください。」のように変えられます
  • 必須になったことが分かる目印:条件を満たした時点で、フィールド名の横に「*」を表示できます
種別を法人にしたとき、法人番号の名前の横に赤い*が表示されている
目印をオンにした場合:種別を「法人」にした時点で、法人番号に「*」が付きます

設定画面

ルールごとに「条件」「必須にするフィールド」「エラーメッセージ」を指定します。

条件付き必須の設定画面
項目設定内容
条件必須にする条件です。フィールド・比べ方(等しい、含む、以上、空である など)・値を指定します。日付は @today(今日)や @today+7(7日後)とも書けます。条件を増やすときは[+ 条件を追加]を押し、「すべての条件を満たす」か「いずれかの条件を満たす」かを選びます。テーブル内のフィールドも条件に使えます。
必須にするフィールド条件を満たしたときに必須にするフィールドにチェックを入れます。複数選べます。テーブル内のフィールドも選べます([テーブル: 〇〇]と表示されます)。
エラーメッセージ空欄のときに表示するメッセージです。空欄なら「(フィールド名)は必須です。」と表示します。
目印の表示オンにすると、レコードの追加・編集画面で、条件を満たしたフィールドの名前の横に「*」を表示します。

使い方

導入(ダウンロード・kintoneへの読み込み・アプリへの追加)は、このページの「導入はかんたん 4ステップ」をご覧ください。

STEP1:設定画面を開く

アプリの設定 →「プラグイン」で、「条件付き必須(ベネモ無料版)」の歯車アイコンをクリックします。

STEP2:ルールを設定する

「条件」に必須にする条件を指定し、「必須にするフィールド」にチェックを入れます。必要ならエラーメッセージも入力します。ルールを増やすときは[+ ルールを追加]を押します。

STEP3:保存してアプリを更新する

[保存]を押したあと、アプリの設定画面右上の[アプリを更新]を押します。レコードの追加・編集画面(一覧画面での編集を含む)で保存するときに、自動でチェックされます。

設定例

  • 法人のときだけ法人番号を必須:条件「種別 / 等しい / 法人」、必須にするフィールド「法人番号」
  • 受注になったら受注日と担当者を必須:条件「ステータス / 等しい / 受注」、必須にするフィールド「受注日」「担当者」、エラーメッセージ「受注の場合は受注日と担当者を入力してください。」
  • 明細のうち商品の行だけ品番を必須:条件「区分(テーブル: 明細) / 等しい / 商品」、必須にするフィールド「品番(テーブル: 明細)」

注意事項・制限事項

  • チェックするのは、レコードの追加・編集画面と、一覧画面での編集で[保存]を押したときです。CSVの読み込み、APIでの登録、プロセス管理のアクションはチェックの対象外です。
  • 空白(スペース)だけの入力は空欄とみなします。数値の「0」は入力ありとみなします。
  • 必須にできないフィールド:自動で値が入るフィールド(計算、レコード番号、作成者・更新者・作成日時・更新日時)、テーブルそのもの、関連レコード一覧、ラベル・スペース・罫線・グループ。
  • 「テーブルに1行以上入力する」という必須の指定はできません。テーブル内のフィールドを選ぶと、行ごとにチェックします。
  • テーブル内のフィールドを条件に使い、テーブル外のフィールドを必須にした場合は、「いずれかの行が条件を満たす」ときに必須になります。
  • 標準のエラーメッセージに使うフィールド名は、プラグインの設定を保存した時点の名前です。フィールド名を変えたときは、プラグインの設定をもう一度保存してください。
  • 閲覧・編集の権限がないフィールドや、ほかのプラグインで非表示にしたフィールドを必須にすると、入力できずに保存できなくなることがあります。そのようなフィールドは必須にしないでください。
  • 「目印の表示」はkintoneの画面構造を利用する機能です。そのため、kintoneのアップデートで「*」が表示されなくなる場合があります(保存時のチェックはそのまま動きます)。テーブル内のフィールドには「*」を表示しません。
  • 本プラグインは無料・動作保証なしで提供しています。不具合はご連絡いただければ迅速に修正します。

よくある質問

Q. 設定したのに、空欄のまま保存できてしまいます。

A. プラグイン設定の保存後に、アプリの設定画面で[アプリを更新]を押したか確認してください。また、条件の値が選択肢の名前と一字一句同じか(全角・半角、空白の有無など)をご確認ください。

Q. kintone標準の「必須項目にする」と一緒に使えますか?

A. はい。いつでも必須のフィールドは標準の設定で、条件によって必須にしたいフィールドはこのプラグインで設定してください。このプラグインで設定するフィールドは、標準の「必須項目にする」をオフにしておいてください。

Q. 条件を満たしたフィールドの名前を、赤くしたり変えたりできますか?

A. kintoneの標準機能ではフィールド名を変更できないため、このプラグインでは「*」の目印を表示する方法をとっています。見た目を業務に合わせて変えたい場合はご相談ください。

How to Install

導入はかんたん 4ステップ

ダウンロード

各プラグインのページから、プラグインファイル(zip)をダウンロードします。

kintoneに読み込む

kintone システム管理の「プラグイン」から、ダウンロードしたファイルを読み込みます。

アプリに追加

使いたいアプリの設定画面「プラグイン」から、追加したプラグインを選択します。

設定してアプリを更新

プラグインの設定を保存し、「アプリを更新」を押せば利用開始です。

※プラグインのご利用には kintone スタンダードコース以上のご契約が必要です(ライトコースではご利用いただけません)。

Our Services

ベネモのその他の kintone サービス

無料プラグインだけでなく、kintone の導入から運用・活用まで、まるごとサポートしています。

kintone 導入支援

キントーン相談所

業務のヒアリングから、アプリ設計・構築・カスタマイズまで。kintone をこれから導入する方も、うまく使いこなせていない方も、伴走しながら一緒に形にします。

導入支援について見る →
kintone 保守・運用サポート

kintone 保守サービス

導入後のアプリ改修、カスタマイズの不具合対応、運用ルールの見直しなど。「作ったあと」も安心して使い続けられるよう、継続的にサポートします。

保守について相談する →
kintone 名刺管理

pew(ピュー)

スマホで名刺を撮影するだけで kintone に登録。顧客管理アプリとそのまま連携できます。人数に関わらず月額定額、14日間の無料体験もご用意しています。

pew について見る →
Contact

このプラグインについてのお問い合わせ

欲しい機能のリクエスト、使い方の質問、不具合の報告はこちらから。
同じご要望が5件集まったら、無料プラグインとして開発・公開します。

  • ひとことのアイデアでもOK
  • 1分で入力完了
  • ご相談・お見積りは無料

    必須 お問い合わせ種別
    任意 対象プラグイン
    必須 会社名
    任意 部署名
    必須 お名前
    必須 メールアドレス
    任意 お電話番号
    任意 kintoneのご利用状況
    必須 ご要望・お問い合わせ内容
    必須 (内容を確認する)

    目次