作業状態を可視化!週間ガントチャート表示プラグイン

作業予定の開始日時と終了日時で「週間ガントチャート」を表示するプラグインです。

プラグインの主な機能と特徴

本プラグインは、kintoneアプリで「週間ガントチャート」を表示する機能を提供します。

  • 直感的なUIとマウス操作
    週間単位で担当者別の作業予定を時間軸で分かり易くチャート表示できます。
    ガントチャートをマウスで移動・リサイズ操作すると、該当レコードの開始日時・終了日時が自動更新されます。現場の状況変化をカレンダー操作の感覚でスケジュール調整が可能です。
  • 1週間単位でページ切替表示
    ヘッダーのボタンで「先週」「今週」「次週」の表示切替が可能です。
    「先週」又は「次週」ボタンを繰り返し操作すれば何週間分でも切替できます。
    「今週」ボタンをクリックすれば、すぐに今週のガントチャートを表示します。
  • 詳細なリスト表示
    ガントチャートの下に表示対象の作業データをリスト表示できます。
    リスト表示の項目は、プラグイン設定画面で自由に変更が可能です。
    リスト表示の列をクリックすると列の値で昇順/降順の並び替え表示ができます
  • 勤務体系を考慮した「終了日時の自動計算」
    建設・製造現場で欠かせないのが「実働時間」の管理です。
    本プラグインは、休憩時間や土日の休日設定を考慮した自動計算機能を備えています。
    開始日時+作業時間で、日付や休憩時間を跨いだ正確な終了日時を自動セットします。
  • 作業状態別のカラーリングと表示列のカスタマイズ
    作業状態別にガントバーの色が自動で変化するため、ひと目で作業の負荷状況がわかります。
    また、ガントチャートの下部にはレコードのリストを表示でき、必要な情報(現場名、車両名、作業内容など)を自由に配置できます。

【デモ画面】

ガントチャートプラグインは、設定画面で指定した開始日時~終了日時の範囲でチャートを表示します。
ガントチャートの時間帯、背景色、リスト表示項目とツールチップの内容は全て設定画面で指定します。
1週間単位で表示の切り替えが可能で、1週間の予定を俯瞰して「見える化」できます。

明細リストの列のクリックで、リストの並び順を変更できます。
以下のデモ画面では、初期設定値はレコード番号の降順ですが、開始日時をクリックしてから担当者をクリックすれば、担当者の名前>開始日時の昇順で並び替え表示ができます。ソート順は、列をクリックするたびに昇順/降順が切り替わります。

ガントバーの背景色と文字色を作業状態別に指定可

ガントチャートは、プロセス管理のステータス値や、ドロップダウン型フィールドの設定値別に、背景色と文字色(白・黒の2択)を設定することが出来ます。背景色は、カラー名(英語)と16進数カラーコードで指定できます。アプリでステータス等の値が変化すると、ガントチャートの色も自動的に変化しますので、作業状態を視覚的に捉え易くなります。

勤務時間と稼働時間の設定

ガントチャートで1週間に表示する日数と勤務時間、休憩時間を登録します。
1週間で表示する日数は、5日(月~金)、6日(月~土)、7日(月~日)の3択です。
始業開始時間と就業時間までの1日の所定労働時間は、「始業時刻~終業時刻 - 休憩時間」です。
休憩時間は、昼休憩と夕方休憩の開始時間と終了時間を設定します。

終了日時の自動計算機能

ガントチャートでは、作業の開始日時から終了日時までの期間をガントバーで描画します。
作業予定の終了日時は、ユーザーが直接入力する方法と、終了日時=開始日時+作業時間(分)で計算する方法があります。終了日時=開始日時+作業時間(分)で計算する場合は、始業時間、終業時間、休憩時間等を考慮した複雑な計算が必要になります。特に作業時間が2日以上の期間にまたがる場合の計算は注意が必要です。

終了日時の自動計算を有効にする」をチェックすると、レコード新規登録・編集画面で、開始日時+作業時間(分)で終了日時を自動計算(就業時間と休憩時間も考慮)してセットします。

休日の設定

会社の1週間の休日を設定します。日曜/土日/日曜+第1・第3土曜の3通りが選べます。
3番目の「日曜+第1・第3土曜」は、導入企業の実態に合わせてカスタマイズが可能です。
終了日時の計算結果が休日に該当する場合は、翌営業日の始業時間以降に繰り延べます。

開始日時作業時間(分)終了日時備考
2026-03-27 09:00180分(3時間)2026-03-27 12:0009:00+180分=12:00
2026-03-27 09:00360分(6時間)2026-03-27 15:4512:00~12:45は休憩時間
2026-03-28 09:00360分(6時間)2026-03-30 15:4503-29が日曜なので翌日繰り越し

上記2行目の例では、昼休憩時間の45分を考慮して終了日時を計算する必要があります。
さらに3行目の例では、計算結果の日時が日曜のため、休日判定で翌日に繰り越す必要があります。
本プラグインは、この終了日時の複雑な計算を自動化する機能を搭載しています。

★kintoneの日時型と計算型フィールドは、値変更をChangeイベントで検知できないという制約がありますが、本プラグインでは、独自のロジックで値の変更を検知して、計算結果を画面UIにリアルタイムで反映させています。

🛠️ プラグイン設定方法

事前準備:
本プラグインは、カスタマイズ型の一覧表を1つ以上使用しますので、集計表示用のカスタムビューを予め作成しておいてください。

  1. ガントチャートを表示するカスタムビュー欄:ガントチャート表示用カスタムビューを選択します。
  2. ガントチャートの縦軸(レーン)の設定:縦軸となるフィールドを選択します。
     選択できるフィールド型は、文字列1行 / ユーザー選択 / ドロップダウン です。
  3. 開始日時・終了日時フィールド:作業の開始日時と終了日時のフィールド(日時型)を選択します。
  4. ガントチャート下のレコード一覧 表示列:リスト表示とツールチップ表示の項目を選択します。
  5. 表示順(ソート)の設定:リスト表示部分の初期ソート条件を指定します。
  6. ステータス(進捗状況)による色分け:ガントチャートバーの色指定です。
     プロセス管理のステータス(又はドロップダウン)を選択して、設定値毎の色指定ができます。
  7. 勤務時間・稼働時間の設定:ガントチャート表示のレーンの日付と時間の設定です。
    • 1週間に表示する日数を、5日(月~金)/ 6日(月~土)/ 7日(月~日)から選択します。
    • 1日の始業時間と終了時間、昼休憩時間、夕方休憩時間を指定します。
      この設定は、次の開始日時+作業時間=終了時間の計算に使用されます。
  8. 終了日時自動計算設定(新規登録・編集画面)
    • 終了日時の自動計算を有効にする:開始日時+作業時間=終了時間の計算を行います。
      –>無効の場合は、ユーザーが自分で終了日時を入力する必要があります。
    • 作業時間(分)フィールド:終了日時計算で使用する作業時間(分)フィールドを指定します。
    • 休日の設定:自動計算された終了日時が休日の場合、翌日に繰り越し計算します。
プラグイン設定画面

ガントチャートの表示日数と時間設定の初期値は、以下の通りです。
始業時間から終業時間までの時間は、法定労働時間(1日8時間&週40時間以下)の範囲で設定します。
1日の所定労働時間の計算方法: 「始業時刻~終業時刻 - 休憩時間」

設定項目初期値備考
1週間に表示する日数“6”5日、6日、7日から選択
1日の始業時間“09:00”リスト選択(HH:MMで15分間隔)
1日の終業時間“18:00”リスト選択(HH:MMで15分間隔)
昼休憩 開始時間“12:00”設定例:”12:00″
昼休憩 終了時間“12:45”設定例:”12:45″
夕方休憩 開始時間(空)設定例:”16:45″
夕方休憩 終了時間(空)設定例:”17:00″

💻 試用版プラグインのお申込み

本プラグインの試用版(60日間)をご希望の方は、以下のフォームからお申し込みください。
お申込み者のEメール宛に「試用版ダウンロードのご案内」をEメールでご送付します。
kintoneの「ドメイン名」は正確にご記入ください。★

    📬 お問い合わせ・料金体系

    本プラグインは、下記の料金プランで販売しています。
    ご購入を希望される場合は、各プランの「購入する」ボタンからお申込みください。

    簡易サポート契約では、当サイトのアプリテンプレートとプラグインを合計6種類までご利用できます。
    会員サポート契約では、導入支援から運用ヘルプデスク対応をフルサービスでご提供します。

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

    リリースノート

    【名称】kintone用 週間ガントチャート表示プラグイン

    【概要】作業状態を可視化する「週間ガントチャート」を表示するプラグインです。

    更新履歴
    • 2025/12/27
      Ver1.0.0

      初期バージョンの公開
      ガントチャート表示の基本機能を実装

    • 2025/12/27
      Ver1.2.2

      プラグインのアイコンと設定画面のデザインを変更
      ガントチャート下のリスト表示項目を設定する機能を追加
      1週間に表示する日数と1日の開始時間と終了時間の設定項目を追加

    • 2026/03/23
      Ver1.3.4

      リスト表示項目をフィールド名(フィールドコード)形式に変更
      ユーザー別カラー設定(最大16色)機能を追加

    • 2026/03/31
      Ver1.4.0

      開始日時+作業時間=終了日時の自動計算機能を追加
      終了日時を休憩時間と休日(土曜・日曜の選択可)で自動調整する機能を追加
      プラグイン設定画面に休憩時間と休日設定の自動調整機能ON/OFF機能を追加

    • 2026/04/01
      Ver1.4.2

      プラグイン設定画面に「作業状態」のフィールド指定機能を追加
      ユーザー別カラー設定(最大16色)機能を廃止し、作業状態の値別にガントバーの背景色と文字色(白と黒)を指定する機能を追加

    • 2026/04/02
      Ver1.4.5

      ガントチャートバーの文字色指定が反映されない不具合を修正
      ガントチャートの明細リストの列ソート機能で、ユーザー選択型フィールドの列ソートが正常に動作しない不具合を修正
      ガントチャートのツールチップ表示項目をリスト指定項目と連動する様に修正
      終了日自動計算機能が、開始日時の値変更でも動作する様に修正

    • 2026/04/03
      Ver1.5.0

      プラグインのライセンス認証機能を追加
      プラグインのアイコンと設定画面のデザインを変更
      デバッグログ出力のON/OFF機能を追加

    • 2026/04/05
      Ver1.5.2

      ライセンス認証のキャッシュ機能(1日1回)を改良
      ガントチャートからレコード詳細画面を別ウィンドで開かない様に修正
      ガントチャートの移動ハンドラとリサイズハンドラのマウス操作を微調整

    • 2026/04/18
      Ver1.5.3

      終了日時自動計算ロジックのJSコードをもう一段階IIFEでカプセル化を実施。
      複数プラグインの導入で同じグローバルスコープを共有し衝突する影響を避けるために、もう一段IIFEで包む処理(カプセル化)を実施しました。

    このプラグインで利用しているOSSのライセンスはありません。

    参考記事(Javascriptカスタマイズ事例)

    以下の記事は、タブ表示のJavascriptカスタマイズ事例の紹介記事です。
    タブ表示カスタマイズの活用事例を紹介していますので、ご参考にしてください。


    #kintone #plugin #ガントチャート表示 #作業日報 #スケジュール管理

    事例紹介

    ACHIEVEMENTS
    まちライブラリーのkintone活用
    製造業の受注データ管理をエクセルから移行
    エクセルマクロの作業日報をKintoneに移行

    Tips

    TIPS
    現場の進捗を可視化する「週間ガントチャート」活用
    kintone
    3階層連動ドロップダウンで効率的なデータ入力を実現する
    kintone業務活用
    複数フィールド入力チェックの「OR条件」を実装する
    補助金の活用についてもご相談ください

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

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

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

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