CM GanttChart for Salesforceの画面とプロパティの関係
CM GanttChart for Salesforceの表示や設定はLightningアプリケーションビルダー等でCM GanttChart for Salesforceのプロパティを設定することでカスタマイズすることが可能です。下図は、CM GanttChart for Salesforceの画面とプロパティの関係です。この図と下記のリファレンスを参照すれば、CM GanttChart for Salesforceを利用する上で何を編集すれば何ができるのかを掴めると思います。
リファレンス
CM GanttChart for Salesforceのプロパティリファレンスです。
プロパティ(属性) | アプリケーションビルダー設定名 | 必須 | 型 | 説明 | 例 |
objectName | Object name | ○ | string | ガントチャートの各行に表示するタスクや工程を表すオブジェクト名 | Event |
labelField | Label Field | ○ | string | 行の見出しとして表示する項目名、objectNameに指定したオブジェクトの項目を指定します。 | Subject |
startField | Start date or datetime field | ○ | string | objectNameに指定したオブジェクトの終了日時を表す項目。日付(Date)型または日付/時間(DateTime)型の項目を設定 | StartDateTime |
endField | End date or datetime field | string | objectNameに指定したオブジェクトの終了日時を表す項目。日付(Date)型または日付/時間(DateTime)型の項目を設定 | EndDateTime | |
progressRateField | Progress rate field | string | objectNameに指定したオブジェクトの進捗率項目。数値型の項目を設定 | カスタム項目 Progress_rate__c | |
groupingField | Field for Grouping | ○ | string | オブジェクトをグループ化するための項目 | WhatId |
groupingLabelField | Label of Group | string | グループの項目名 | What.Name | |
groupObjectStartField | groupObjectStartField | string | グループオブジェクトの開始日時を表す項目。日付(Date)型または日付/時間(DateTime)型の項目を設定 | カスタム項目 OpportunityStartDate__c | |
groupObjectEndField | groupObjectEndField | string | グループオブジェクトの終了日時を表す項目。日付(Date)型または日付/時間(DateTime)型の項目を設定 | カスタム項目 OpportunityCloseDate__c | |
groupProgressRateField | Group progress rate field | string | グループオブジェクトの進捗率項目。数値型の項目を設定 | カスタム項目 OpportunityProgress_rate__c | |
columnField1 | Option column field 1 | string | 列として表示する項目名 | Location | |
columnField2 | Option column field 2 | string | 列として表示する項目名 | Location | |
columnField3 | Option column field 3 | string | 列として表示する項目名 | Location | |
query1label | Label of filter 1 | string | フィルタの項目名 | 私の商談 | |
query1 | Filter 1 criteria | string | フィルタの条件。SOQLの書き方について詳しくはSOQLリファレンスを参照してください。 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
query2label | Label of filter 2 | string | フィルタの項目名 | 私の商談 | |
query2 | Filter 2 criteria | string | フィルタの条件 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
query3label | Label of filter 3 | string | フィルタの項目名 | 私の商談 | |
query3 | Filter 3 criteria | string | フィルタの条件 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
query4label | Label of filter 4 | string | フィルタの項目名 | 私の商談 | |
query4 | Filter 4 criteria | string | フィルタの条件 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
query5label | Label of filter 5 | string | フィルタの項目名 | 私の商談 | |
query5 | Filter 5 criteria | string | フィルタの条件 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
query6label | Label of filter 6 | string | フィルタの項目名 | 私の商談 | |
query6 | Filter 6 criteria | string | フィルタの条件 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
query7label | Label of filter 7 | string | フィルタの項目名 | 私の商談 | |
query7 | Filter 7 criteria | string | フィルタの条件 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
query8label | Label of filter 8 | string | フィルタの項目名 | 私の商談 | |
query8 | Filter 8 criteria | string | フィルタの条件 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
query9label | Label of filter 9 | string | フィルタの項目名 | 私の商談 | |
query9 | Filter 9 criteria | string | フィルタの条件 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
query10label | Label of filter 10 | string | フィルタの項目名 | 私の商談 | |
query10 | Filter 10 criteria | string | フィルタの条件 | USING SCOPE Mine WHERE Subject = ‘Meeting’ | |
minHeight | Minimum height | integer | コンポーネントの最小の高さ | 400 | |
notFilteredByPeriod | Show all rows | boolean | 「true」にすると、全行表示できます。 | true or false | |
resizable | Enable resize | boolean | 「true」にすると、オブジェクトの対象の期間をドラッグして変更できます(PCのみ) | true or false | |
draggable | Enable drag | boolean | 「true」にすると、オブジェクトの開始日時をドラッグして変更できます(PCのみ) | true or false |