プロジェクトのタイムラインを視覚化し、効果的な計画と完了までの期間を把握できます。
ガントチャートをカスタマイズし、タイムライン(ガントバー)にテーマや色を値に応じて適用することで、視認性を高められます。
プロジェクトのタイムラインを毎日、週単位、月間、年間など、さまざまな期間で表示できます。
プロジェクトの進捗状況を追跡し、タスクの依存関係を管理して効率的なプロジェクト実行を支援します。
エラーログを確認することで、誤ったデータを検出し修正できます。
ガントチャート拡張機能をインストールするには、以下の手順に従ってください。
移動先 Zoho Marketplace。
左上の 拡張機能をクリックし、Zoho Creatorを選択します。
Ganttチャート拡張機能を検索し、Installをクリックします。拡張機能のインストールにはZohoアカウントへのログインが必要です。
拡張機能のインストール方法についてはこちらをご参照ください。インストールが完了すると、この拡張機能がZoho Creatorのアカウントで利用できるようになります。
タスクをタイムライン上で可視化するには、Zoho Marketplaceからこの拡張機能をインストールし、アプリケーション内に直接Ganttチャートを埋め込むことで、プロジェクトのタイムラインを明確かつ包括的に把握できます。Ganttチャート拡張機能は、アプリケーション内の任意のページに2つの手順で追加できます。
新規または既存のページにウィジェットを埋め込むには、こちらの手順に従ってください。
以下のページ変数をページに追加します。
|
パラメーター |
データの種類 |
|
data |
TEXT |
そのページに、以下のページスクリプトを追加します。これにより、項目リンク名が生成され、利用可能データをもとにガントチャートが作成されます。このガントチャート拡張機能を使えば、3種類のフォームデータを簡単に可視化できます。
以下にスクリプトの出力その他について説明します。ガントチャートを生成するには、フォーム内に必要な項目が含まれている必要があります。各フォーム種類ごとのパラメーターとスクリプトを確認しましょう。
メモ: string データの種類に従い、すべての入力パラメーターを指定してください。
以下のスクリプトは、タスク名の項目と開始日および終了日が含まれるフォームに適しています。
|
項目 名前 |
項目 データの種類 |
項目 リンク 名前 |
説明 |
|
タスク名 |
Single 折れ線グラフ |
Task_name |
タスク名のデータを取得する |
|
開始日 |
日付 |
Start_date |
タスクの開始日のデータを取得する |
|
終了日 |
日付 |
End_date |
タスクの終了日となるデータ |
以下にサンプルスクリプトを示します。
|
パラメータ |
説明 |
|
reportName |
Ganttチャートの参照として使用されるレポートの名前 |
|
dateFormat
(任意)
|
|
|
taskName |
タスク名が記録されるタスク項目のリンク名 |
|
startDate |
タスクの開始日項目の項目リンク名前。 |
|
endDate |
タスクの終了日項目の項目リンク名前。 |
このスクリプトは、lookup 項目があるフォームに適しています。例えば、タスクフォームにプロジェクトのlookup 項目を追加し、タスクをそれぞれのプロジェクトに関連付ける場合などに活用できます。
|
項目 名前 |
項目 データの種類 |
項目 リンク 名前 |
説明 |
|
タスク名 |
Single 折れ線グラフ |
Task_name |
タスク名のデータを表示します |
|
開始日 |
日付 |
Start_date |
タスクの開始日をデータに反映 |
|
終了日 |
日付 |
End_date |
タスクの終了日をデータに反映 |
|
プロジェクト名 |
ルックアップ |
Project_name |
タスクが所属するプロジェクト名のデータへの参照です。(双方向ルックアップ項目) |
下記のサンプルスクリプトは、特定のプロジェクトに属するすべてのタスクを表示するガントチャートを生成します。
|
パラメータ |
説明 |
|
parentReport |
タスクフォームでlookupが使用されている、プロジェクトの詳細を含む別のフォームのレポート名前を示します。 |
|
reportName |
Ganttチャートで参照として使用されるレポートの名前です。 |
|
relationLinkName |
タスクフォーム内のプロジェクトlookup項目のリンク名前(タスクが関連付けられている先)です。 |
|
dateFormat
(任意)
|
|
|
taskName |
タスク項目でタスク名が記録されている項目リンク名です。 |
|
startDate |
タスクの開始日の項目リンク名です。 |
|
endDate |
タスクの終了日の項目リンク名です。 |
このスクリプトは、ルックアップ項目とサブフォームを含むフォームに適しています。ガントチャートでタスクとそのサブタスクを含める必要がある場合に使用できます。
プロジェクト ----> タスク ----> Sub タスク
|
項目 名前 |
項目 データの種類 |
項目 リンク 名前 |
説明 |
|
タスク名 |
Single 折れ線グラフ |
Task_name |
タスク名のデータを保存します |
|
開始日 |
日付 |
Start_date |
タスクの開始日をデータに反映します |
|
終了日 |
日付 |
End_date |
タスクの終了日をデータに反映します |
|
プロジェクト名 |
Lookup |
Project_name |
タスクが属しているプロジェクト名のデータを参照します。(双方向ルックアップ項目) |
|
Subtask 名前 |
Single 折れ線グラフ |
Subtask_name |
サブタスク名のデータを参照します。 |
|
Subtask 開始日 |
日付 |
Subtask_Start_date |
Subtaskの開始日をデータとして登録します |
|
Subtask 終了日 |
日付 |
Subtask_End_date |
Subtaskの終了日をデータとして登録します |
プロジェクトフォーム
以下のサンプルスクリプトを、この種類のフォームでご利用ください:
|
パラメーター |
説明 |
|
parentReport |
フォームのレポート名前を示します(プロジェクトの詳細が含まれる別のフォームで、タスクが紐付けられています) |
|
reportName |
Ganttチャートレポートの名前 |
|
relationLinkName |
タスクが関連付けられているフォーム内プロジェクト項目の項目リンク名前 |
|
dateFormat
(オプション)
|
|
|
データID |
プロジェクトフォーム内のデータのIDを示します。このパラメータは任意です。初期設定では、このデータIDのプロジェクトがガントチャートで表示される際に使用されます。 |
|
taskName |
タスク名が記録されるタスク項目のリンク名です。 |
|
startDate |
タスクの開始日の項目リンク名です。 |
|
endDate |
タスクの終了日の項目リンク名です。 |
|
subReportName |
サブフォームのレポート 名前 |
|
subRelationName |
サブフォーム内で使用中のフォームのlookup 項目 リンク 名前 |
|
subTaskName |
サブタスク項目の項目 リンク 名前 |
|
subStartDate |
サブタスクの開始日の項目 リンク 名前 |
|
subEndDate |
サブタスクの終了日に対応する項目 リンク 名前です。 |
この拡張機能では、さまざまなタスクを色分けして区別し、さらに視覚的に魅力的なチャートにするためのカスタマイズ設定を提供しています。
任意の色をチャートに設定でき、より魅力的にカスタマイズできます。チャートテーマを設定するには、以下のスクリプトを追加してください。
情報: 値は、両方のカラ―コードまたは色名で指定できます。
タイムラインに複数の色を設定し、さまざまなタスクを区別しやすくできます。チャートは複数色をラウンドロビン方式で使用し、タイムライン(ガントバー)の色を決定します。例えば、4色(赤、青、緑、黄色)を指定した場合、バーは同じ順番で色付けされます。以降のバーも同じ順で繰り返されます。
ガントバーの色を項目の値に基づいて設定できます。例えば、タスクのステータス(項目)に応じて異なる色で表示したい場合、それぞれのステータスに色を割り当てることで実現可能です。たとえば、保留中タスクは黄色、進行中タスクは青色、完了タスクは緑色で表示できます。
これにより、プロジェクトの重要なポイントを素早く把握でき、情報の解釈にかかる時間を短縮し、全体の見やすさが向上します。下記のスクリプトを追加して、お好みに合わせて色を設定してください。
basedOn - バーの色を設定する際に基準となる項目 リンク 名前を示します。
あなたが プロジェクト Management アプリケーションを使ってタスクやサブタスクを整理している状況を想像してください。
この拡張機能を設定するには:
上記3つのいずれかのフォーム構造でフォームを作成します。ここでは、サブフォーム付きのフォームを想定します。
|
項目 種類 |
項目 名前 |
項目 リンク 名前 |
|
Single 折れ線グラフ |
タスク名 |
task_name |
|
日付 |
開始日 |
task_start_date |
|
日付 |
終了日 |
task_end_date |
|
Single 折れ線グラフ |
ステータス |
task_status |
|
Lookup 項目 |
プロジェクト名 |
project_name |
|
Subform 項目 |
||
|
Single 折れ線グラフ |
Sub タスク |
sub_task_name |
|
日付 |
開始日 |
sub_task_start_date |
|
日付 |
終了日 |
sub_task_end_date |
拡張機能をアプリケーション内の任意のページに埋め込んでください。
ページスクリプトを以下のように設定し、ガントチャートを生成します。下記のスクリプトは、サブフォームを含むフォームや、チャートにテーマを適用し、棒グラフの色をタスクのステータスに基づいて変更する場合に適しています。
「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。
日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。