この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ListViewChartInstance

特定のリストビューのコンテキストで、特定のエンティティについてすべての標準およびカスタムグラフのメタデータを取得します。このオブジェクトは、API バージョン 34.0 以降で使用できます。

サポートされているコール

describeSObjects()、query()

項目

項目名 詳細
AggregateField
型
string
プロパティ
Filter、Group、Sort
説明
各グループのデータを計算するために使用される項目。AggregateField を GroupingField と同じ値にはできません。
AggregateType
型
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
各グループで実行する計算の種類。サポートされている AggregateType 値は、Count、Sum、Avg です。
ChartType
型
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
作成するグラフの種類。サポートされているグラフの種類は、横棒グラフ、縦棒グラフ、ドーナツグラフです。
DataQuery
型
textarea
プロパティ
Filter、Nillable、Sort
説明
グラフ描画用のデータを取得するために実行できる SOQL クエリ。
DataQueryWithoutUserFilters
型
textarea
プロパティ
Filter、Nillable、Sort
説明
ユーザ検索条件なしでグラフ描画用のデータを取得するために実行できる SOQL クエリ。
API v43.0 以降で使用できます。
DeveloperName
型
string
プロパティ
Filter、Group、Sort
説明
グラフの API 名。この名前は、アンダースコアと英数字のみを使用でき、組織内で一意にする必要があります。最初は文字であること、空白は使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという制約があります。管理パッケージでこの項目を使用することにより、パッケージインストール時の名前の競合を回避します。この項目を使用して、開発者は管理パッケージのオブジェクト名を変更し、変更はサブスクライバーの組織で反映されます。

大規模データセットを作成する場合、必ず各レコードの一意の DeveloperName を指定してください。DeveloperName が指定されていないと、Salesforce で各レコードの DeveloperName を生成している間にパフォーマンスが低下する可能性があります。

メモ

ExternalId
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
将来の使用のために予約されています。
GroupingField
型
string
プロパティ
Filter、Group、Sort
説明
データをコレクションに分割するために使用される項目。この項目は、SOQL GROUP BY 機能でサポートされている必要があります。GroupingField を AggregateField と同じ値にはできません。
IsDeletable
型
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
グラフを削除できるかどうかを示します。
IsEditable
型
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
グラフを編集できるかどうかを示します。標準グラフは編集できません。
IsLastViewed
型
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
ユーザによりグラフが最後に参照されたかどうかを示します。
Label
型
string
プロパティ
Filter、Group、Sort
説明
グラフの表示名。
ListViewChartId
型
reference
プロパティ
Filter、Group、Sort
説明
ユーザにより作成されたグラフの ID。標準グラフの場合、これは null になります。
これはリレーション項目です。
リレーション名
ListViewChart
リレーション種別
Lookup
参照先
ListViewChart
ListViewContextId
型
reference
プロパティ
Filter、Group、Sort
説明
グラフが生成されたコンテキストのリストビューの ID。ListViewChartInstance を照会する場合に必須。
これはリレーション項目です。
リレーション名
ListViewContext
リレーション種別
Lookup
参照先
ListView
SourceEntity
型
string
プロパティ
Filter、Group、Sort
説明
グラフを関連付けるエンティティの API 名。ListViewChartInstance を照会する場合に必須。

使用方法

例 1: [すべての取引先] リストビューの Account エンティティのカスタムグラフと標準グラフをすべて取得します。
1SELECT AggregateField, AggregateType, ChartType, DataQuery, DeveloperName, ExternalId, GroupingField, Id, IsDeletable, IsEditable, IsLastViewed, Label, ListViewChartId, ListViewContextId, SourceEntity FROM ListViewChartInstance WHERE SourceEntity=’Account’ and ListViewContextId=’00BR0000000U8Hr’
例 2: [すべての取引先] リストビューの Account エンティティの特定のカスタムグラフのメタデータを ID 別に取得します。
1SELECT AggregateField, AggregateType, ChartType, DataQuery, DeveloperName, ExternalId, GroupingField, Id, IsDeletable, IsEditable, IsLastViewed, Label, ListViewChartId, ListViewContextId, SourceEntity FROM ListViewChartInstance WHERE SourceEntity=’Account’ and ListViewContextID=’00BR0000000U8Hr’ and ListViewChartId=’0DdR00000004CBxKAM’
例 3: [すべての取引先] リストビューの Account エンティティの特定の標準グラフのメタデータを API 参照名別に取得します。
1SELECT AggregateField, AggregateType, ChartType, DataQuery, DeveloperName, ExternalId, GroupingField, Id, IsDeletable, IsEditable, IsLastViewed, Label, ListViewChartId, ListViewContextId, SourceEntity FROM ListViewChartInstance WHERE SourceEntity=’Account’ and ListViewContextID=’00BR0000000U8Hr’ and DeveloperName=’AccountsByIndustry’