Tips

日付範囲指定の一括更新を安全に実行するカスタマイズ

日付範囲指定でレコードを一括更新したい!

kintoneは非常に柔軟なデータベースですが、運用が進むにつれて「過去のレコードを整理したい」「特定の期間のステータスを一気に変えたい」というニーズが膨らみます。

例えば、以下のようなシーンです。

  • 年度末の整理: 「昨年度(2025年4月1日〜2026年3月31日)の未完了タスクを、すべて一括で『終了』にしたい」
  • 販促イベント対応: 「キャンペーン期間中(2026年4月1日〜4月14日)に登録された見込み客の『確度』を一律で引き上げたい」
  • アクション漏れ防止: 「次回アクション日が『本日以前』になっている停滞案件を一括でリマインド対象に変更したい」

このように、私たちの業務は常に「日付」と密接に関わっています。
しかし、kintoneの画面上で1件ずつポチポチと更新していくのは現実的ではありません。数百、数千件となれば、それだけで1日が潰れてしまいます。。


レコード一括更新の操作は意外と面倒

kintoneの標準機能でレコードを一括更新する場合は、CSVファイルによる読み込み機能を利用します。

標準機能での手順(一例)

  1. アプリで対象のレコードを絞り込む。
  2. 絞り込み検索したレコード一覧をCSV形式で書き出す。
  3. CSVファイルを表計算ソフトで開き、更新したいフィールドの値を書き換える。
  4. 書き換えたCSVを再びkintoneにアップロードして「更新」の操作を行う。

上記の手順が「ちょっと面倒だな」と感じる方も多いはずです。
さらに、ユーザーが操作を誤ると「意図しないデータの上書きや消失」のリスクもあります。

  • Excelの自動変換問題: CSVをExcelで開くと、電話番号の先頭の「0」が消えたり、日付形式が勝手に書き換わったりすることがあります。そのままアップロードすると、意図しない場所のデータまで壊れてしまいます。
  • 紐付けミス: ファイルの行を誤って編集して、レコードIDと更新内容がズレた状態でアップロードしてしまうと、取り返しのつかないデータの書き換えが発生します。
  • 最新性の欠如: CSVを書き出してからアップロードするまでの間に、別の担当者がレコードを更新していた場合、その最新データが古いCSVデータで上書きされてしまいます。

「もっと簡単に、かつ安全に、kintoneの画面内だけで完結させたい」——これが現場担当者の本音ではないでしょうか。


解決策:このカスタマイズで出来ること

今回ご紹介するJSカスタマイズは、CSVファイルの読み書き操作を一切行わず、kintoneの画面上のボタン操作のみで、日付を条件とした一括更新を完了させます。

直感的なボタン操作

特定のレコード一覧画面を開くと、上部に「一括更新」ボタンが表示されます。これこそが、業務効率化のスイッチです。

画面上の「絞り込み」と連動

最大の特長は、「今、画面で見ている条件」と「カスタマイズで設定した日付範囲」をガッチャンコ(AND結合)できる点です。 「自分の担当案件」かつ「特定の地域」で絞り込んでいる状態でボタンを押せば、その範囲内かつ特定の日付に合致するレコードだけをピンポイントで狙い撃ちできます。

安心の事前チェック機能

ボタンを押した瞬間に更新されるわけではありません。「本当にこの条件でいいですか?」という確認ダイアログが表示され、「実際に何件のレコードが更新されるか」を事前に教えてくれます。想定外の件数が表示されたらキャンセルすればいい。このワンクッションが、重大なミスを防ぎます。

進捗が見える安心感

数千件規模のデータを更新する場合、処理が終わるまで不安になるものです。このカスタマイズでは、画面中央に「何%完了したか」を示すプログレスバーが表示されます。処理の進行状況がリアルタイムでわかるため、フリーズしているのか動いているのか分からない、といったストレスがありません。

デモ画面

このカスタマイズのデモ画面は以下の通りです。


具体的な活用シーンで見る業務改善のビフォーアフター

このカスタマイズの具体的な活用イメージを見てみましょう。

シーン①:営業案件の「失注」整理

半年以上アクションがない「次回アクション日」が空白、または過去日付の案件。これらをそのままにしておくと、現在の見込み数字が歪んで見えてしまいます。

  • 活用例: 「アクション日が過去日」かつ「ステータスが停滞中」のものを一括で「失注」または「クローズ」へ。
  • メリット: 営業リストがつねに最新・クリーンに保たれ、精度の高い売上予測が可能になります。

シーン②:定期点検・メンテナンスの一括生成

不動産管理や設備メンテナンスなどで、特定期間内に点検が必要なレコードを一括で「実施待ち」ステータスに引き上げたい場合です。

  • 活用例: 「点検予定日」が今月中のレコードを抽出し、「作業状況」を一括で「未着手」から「準備中」へ。
  • メリット: 毎月の事務作業が数秒で終わり、作業漏れを確実に防げます。

シーン③:期間限定キャンペーンのフラグ付け

特定期間中に問い合わせがあった顧客レコードに、キャンペーン対象であることの「フラグ」を立てたい場合。

  • 活用例: 「登録日」がイベント期間中の顧客に対し、「キャンペーン対象」フィールドを一括で「有効」へ。
  • メリット: 面倒なCSV出力なしで、マーケティングデータのセグメント分けが即座に完了します。

シーン④:プロジェクト管理のフェーズ移行

プロジェクトの節目で、期日が過ぎたタスクを整理する場面です。

  • 活用例: 「完了予定日」が過ぎている未完了タスクを、一括で「再調整中」や「期限超過」といったステータスに。
  • メリット: チーム全体のボトルネックを可視化するための下準備が、一瞬で整います。

シーン⑤:棚卸し・在庫データのステータス一掃

特定の期間に入庫された古い在庫データを、一括で「セール対象」や「棚卸対象」に変更する場合など。

  • 活用例: 「最終更新日」が1年以上前の在庫レコードのステータスを一括変更。
  • メリット: 倉庫管理や在庫の適正化がスムーズになり、キャッシュフローの改善にも貢献します。

💬 まとめ:時間は「操作」ではなく「思考」に使おう

kintoneの強みは、業務の変化に合わせてシステムを成長させていける点にあります。しかし、標準機能の枠内だけでは、どうしても「手作業」が残ってしまう部分もあります。

今回ご紹介した「日付範囲指定・一括更新カスタマイズ」は、単にデータを書き換えるツールではありません。「CSV出力やExcel加工といった付加価値のない作業時間」を削り、その分を「次にどのお客さまへアプローチするか」「業務をどう改善するか」というクリエイティブな思考時間に転換するための武器です。

  • 日付を基点としたデータメンテナンスに苦労している
  • CSVアップロードによるデータミスが怖い
  • 現場から「まとめてステータスを変えたい」と要望が出ている

もしひとつでも心当たりがあるなら、このカスタマイズがあなたのkintone活用を次のステージへ引き上げてくれるはずです。スマートなデータ操作で、もっと自由な業務スタイルを手に入れましょう!


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

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

日付範囲指定型のレコード一括更新(API駆動)|アプリ活用研究会(キン活)
やりたいこと 日付の範囲指定でレコードの一括更新を実行したい! CSVファイルの入出力操作が不要で、画面上のボタン操作だけでAPIで駆動するレコード一括更新機能が欲しい! kintoneアプリの運用で避けて通れないのが「レコードの一括更新」です。 特に、特定の日付範囲のレコードに対するステータス更新やフラグ変更は、頻繁に発生するニーズでありながら、標準機能だけでは意外と手間がかかるものです。 kintone標準機能である日付範囲の複数のレコードを一括更新したい場合は、標準機能...
スポンサーリンク

🧩 プラグインのご紹介

当社が開発した「日付の範囲指定でレコードを一括更新する」プラグインをご紹介します。
Javascriotカスタマイズは、少しハードルが高いです💦 という方はこちらもご検討下さい。

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

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

料金プラン

◆単品販売(買取型)は、導入サポート付きの価格です。
 単品動作タイプは60,000円、2アプリ連携タイプは100,000円、3つ以上連携タイプは150,000円です。
◆簡易サポート契約では、当サイトのアプリテンプレートとプラグインを合計6種類までご利用できます。
◆会員サポート契約では、ご利用範囲「無制限」で運用ヘルプデスク対応までフルサービスでご提供します。

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

🏫 kintone人材育成研修

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

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

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

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

#kintone #Javascript #カスタマイズ #文字列複数行フィールド #文字数制限

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

事例紹介

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

Tips

TIPS
kintone業務活用
日付範囲指定の一括更新を安全に実行するカスタマイズ
kintone
kintone標準ルックアップで1文字検索や部分一致検索が利用可能に!
kintone
kintoneアプリをタブ表示UIにカスタマイズする
補助金の活用についてもご相談ください

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

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

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

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