Tips

テーブル内の入力データ重複チェック

Kintoneアプリで、サブテーブル内の入力に商品名や部品名など、同じデータを重複入力させたくないケースがありますが、テーブル内のフィールド設定では「値の重複を禁止する」のオプション設定が使えません。

多数の行数があるテーブル入力で、データの重複チェックを人の目で確認するのは大変です。
重複するデータを入力した際に、警告を表示してくれる機能があると助かります。

カスタマイズで出来ること

本カスタマイズは、アプリのサブテーブル内にある重複禁止に設定したフィールドの「値変更」イベントを監視して、重複入力が発生した場合は、画面中央に警告メッセージを表示します。
さらに、保存ボタンのクリックイベントでテーブル内の入力データを再チェックして、重複がある場合はレコードの保存が出来ないようにするJavascriptカスタマイズです。

デモ画面

以下のデモ画面では、サブテーブル内の3行目の入力で、既に入力済の「選択肢A」と「選択肢B」を入力すると、画面中央に警告メッセージを表示します。
もし入力データ重複の警告メッセージを無視して「保存」ボタンを押すと、再チェックが行われて保存がキャンセルされます(保存できません)。


スポンサーリンク

リリースノート

この記事のカスタマイズテンプレートの更新記録です。

更新履歴
  • 2024.11.23
    Ver1.0.0

    初期バージョンの公開
    テーブル内のドロップダウン選択値の重複チェックをChangeイベントで実装

  • 2024.11.25
    Ver1.2.0

    重複チェックのエラーメッセージを標準AlertからカスタムCSSに変更
    レコード保存時に重複チェックを行い保存をブロックする機能を追加

  • 2026/01/14
    Ver1.3.0

    重複警告のエラーメッセージをkintone.showConfirmDialog関数に変更
    重複しているフィールドにもエラー通知を表示&コード全体の最適化

自分でカスタマイズしてみたい方へ

以下のNote記事で本記事のカスタマイズ事例を紹介しています。
記事内で紹介しているカスタマイズコードは、無料で利用できるので是非挑戦してみて下さい。

テーブル内の入力データ重複チェック|アプリ活用研究会
やりたいこと kintoneアプリのテーブル内データの商品名や担当者名の重複をチェックして警告メッセージを表示したい。 アプリ内のテーブルに同じ内容を入力させたくないという要望です。 本当は、テーブル内で選択済みのアイテムを新しい行では選択肢に表示されない様にしたいという要望でしたが、ドロップダウンの値を条件で絞り込みするのは難しいので、テーブル内の入力データが重複しているか検査して、警告メッセージを表示するという方向で対応しました。 デモ画面 デモ画面は、テーブル内に「商品...

🌸 アプリテンプレートの販売

本記事でご紹介しているアプリテンプレートを、下記の料金プランで販売しています。
導入をご希望の方は、各プランの「お申込み/お問い合わせ」ボタンからお問い合わせください。

料金プラン

◆本商品の単品販売(買取型)は、導入サポートの対象外です。
◆簡易サポート契約では、当サイトのアプリテンプレートとプラグインを合計6種類までご利用できます。
◆会員サポート契約では、ご利用範囲「無制限」で運用ヘルプデスク対応までフルサービスでご提供します。

項目 単品販売 簡易サポート 会員サポート
料金体系 30,000円 (税抜) 120,000円 (税抜) 360,000円 (税抜)
契約期間 なし 毎年更新 6か月更新
導入サポート ×
メールサポート ×
チャットサポート ×
バージョンアップ対応 ×
運用ヘルプデスク対応 × ×
商品のご利用範囲 本商品のみ 6種類までご利用可能
ユーザー数10名まで
無制限
ユーザー数30名まで
お問い合わせ/お申し込み 購入する お申込み

kintone人材育成研修

この様なカスタマイズを自分で出来る様になりたい方は、当サイトの「Kintome人材育成」上級コースの受講をご検討して下さい。当サイトのTIPSで紹介しているカスタマイズ例のテンプレートを使えば、簡単に実装出来ます!
上級コースの受講者には、特典で当サイトのカスタマイズテンプレート(3種類まで)と3か月のサポート契約を無償でご提供しています。

研修目的を「カスタマイズテンプレートのアプリ導入」とする研修メニューもご提案可能です。

📣カスタマイズ・導入支援いたします!

本記事の様な「kintoneアプリのカスタマイズ」をご希望の企業様へ
kintoneを便利に活用できるカスタマイズと運用支援は、ぜひ当社にご相談ください!

#kintone #Javascropt #カスタマイズ #テーブル重複チェック

スポンサーリンク
シェアする

事例紹介

ACHIEVEMENTS
製造業の受注データ管理をエクセルから移行
エクセルマクロの作業日報をKintoneに移行

Tips

TIPS
kintone業務活用
レコード一覧表の一部を「見せない」改善事例
kintone業務活用
kintoneカレンダーに月・週・日のビュー切替機能を実装
kintone
kintoneの「うっかり操作」を防止する新規APIの紹介
補助金の活用についてもご相談ください

中小企業のデジタル化に利用できる補助金や助成金があります。
補助金や助成金は申請できる企業や用途に要件があったり、事業計画書を作成する必要があったりします。
必要な手続きをサポートさせていただきますので、お気軽にご相談ください。

お気軽にご相談ください。

オンライン可
無料相談
デジタル化
診断チャート
簡易診断

デジタル化による
コスト削減効果を算出