Apex リファレンスガイド
リリースノート
ExternalService 名前空間
BucketType 列挙
ColumnDataType 列挙
ColumnSortOrder 列挙
CsfGroupType 列挙
DateGranularity 列挙
EvaluatedConditionOperator 列挙
FormulaType 列挙
ReportFormat 列挙
ReportFilterType 列挙
StandardFilterType 列挙
レポートの例外
Reports 名前空間
Reports 名前空間は、Salesforce レポートおよびダッシュボード REST API で使用可能な同一データにアクセスするためのクラスを提供します。
Reports 名前空間のクラスを次に示します。
-
AggregateColumn クラス
集計項目 (レコード件数、合計、平��、最大、最小、カスタム集計項目など) を記述するメソッドがあります。名前、表示ラベル、データ型、グルーピングコンテキストが含まれます。 -
BucketField クラス
バケットタイプ、バケット名、バケット化された値など、バケット項目に関する情報を操作するメソッドおよびコンストラクターが含まれます。 -
BucketFieldValue クラス
バケット項目に含まれるレポート値に関する情報が含まれます。 -
BucketType 列挙
バケットに含まれる値のタイプ。 -
ColumnDataType 列挙
Reports.ColumnDataType 列挙は、列のデータ型を記述します。getDataType メソッドがこれを返します。 -
ColumnSortOrder 列挙
Reports.ColumnSortOrder 列挙は、グルーピング列でデータの並べ替えに使用する順番を記述します。 -
CrossFilter クラス
クロス条件に関する情報の操作に使用するメソッドおよびコンストラクターが含まれます。 -
CsfGroupType 列挙
レポートにカスタム集計形式の集計を表示するグループレベル。 -
DateGranularity 列挙
Reports.DateGranularity 列挙は、グルーピングに使用される日付間隔を記述します。 -
DetailColumn クラス
詳細データがある項目を記述するメソッドが含まれます。詳細データ項目は、レポートメタデータにもリストされます。 -
Dimension クラス
各行または列のグルーピングの情報が含まれます。 -
EvaluatedCondition クラス
レポート通知の評価条件の個々のコンポーネント (集計の名前と表示ラベル、演算子、集計と比較される値など) が含まれます。 -
EvaluatedConditionOperator 列挙
Reports.EvaluatedConditionOperator 列挙には、集計と値の比較に使用する演算子の種別を記述します。getOperator メソッドがこれを返します。 -
FilterOperator クラス
検索条件の演算子 (表示名や API 名など) に関する情報が含まれます。 -
FilterValue クラス
検索条件値 (表示名や API 名など) に関する情報が含まれます。 -
FormulaType 列挙
カスタム集計項目の数値の形式。 -
GroupingColumn クラス
列のグルーピングに使用される項目を記述するメソッドが含まれます。 -
GroupingInfo クラス
グルーピングに使用される項目を記述するメソッドが含まれます。 -
GroupingValue クラス
行または列のグルーピング値 (キー、表示ラベル、および値など) が含まれます。 -
NotificationAction インターフェース
レポート通知の条件を満たした場合にカスタム Apex クラスをトリガーするにはこのインターフェースを実装します。 -
NotificationActionContext クラス
レポート通知のレポートインスタンスおよび条件しきい値に関する情報が含まれます。 -
ReportCsf クラス
カスタム集計項目 (CSF) に関する情報を操作するためのメソッドおよびコンストラクターが含まれます。 -
ReportCurrency クラス
通貨値 (金額や通貨コードなど) に関する情報が含まれます。 -
ReportDataCell クラス
レポートのセルのデータ (表示ラベルや値など) が含まれます。 -
ReportDescribeResult クラス
表形式レポート、サマリーレポート、またはマトリックスレポートのレポート、レポートタイプ、および拡張メタデータが含まれます。 -
ReportDetailRow クラス
レポートの詳細行のデータセルが含まれます。 -
ReportDivisionInfo クラス
レポートの絞り込みに使用可能なディビジョンに関する情報が含まれます。 -
ReportExtendedMetadata クラス
表形式レポート、サマリーレポート、またはマトリックスレポートのレポート拡張メタデータが含まれます。 -
ReportFact クラス
レポートのデータ値を表す、レポートのファクトマップが含まれます。 -
ReportFactWithDetails クラス
レポートのデータ値を表す、レポートのファクトマップの詳細が含まれます。 -
ReportFactWithSummaries クラス
レポートのファクトマップ (レポートのデータ値を表す) と集計項目が含まれます。 -
ReportFilter クラス
列、演算子、値などのレポート検索条件に関する情報が含まれます。 -
ReportFormat 列挙
使用可能なレポート形式種別が含まれます。 -
ReportFilterType 列挙
レポート検索条件種別に含まれる値のタイプ。 -
ReportInstance クラス
非同期に実行されたレポートのインスタンスを返します。このインスタンスの結果を取得します。 -
ReportManager クラス
同時または非同期にレポートを実行します。必要に応じて詳細が含まれます。 -
ReportMetadata クラス
表形式レポート、サマリーレポート、マトリックスレポートのレポートメタデータが含まれます。 -
ReportResults クラス
レポート実行の結果が含まれます。 -
ReportScopeInfo クラス
選択可能な範囲の値に関する情報が含まれます。範囲の値はレポートタイプに応じて異なります。たとえば、商談レポートの場合は、範囲を All opportunities、My team’s opportunities、My opportunities に設定できます。 -
ReportScopeValue クラス
使用可能な範囲の値に関する情報が含まれます。範囲の値はレポートタイプに応じて異なります。たとえば、商談レポートの場合は、範囲を All opportunities、My team’s opportunities、My opportunities に設定できます。 -
ReportType クラス
レポートタイプの一意の API 名および表示名が含まれます。 -
ReportTypeColumn クラス
データ型、表示名、検索条件値など、項目に関するレポートタイプメタデータの詳細が含まれます。 -
ReportTypeColumnCategory クラス
レポートタイプの項目のカテゴリに関する情報です。 -
ReportTypeMetadata クラス
レポートタイプメタデータが含まれます。レポートタイプメタデータは、レポートタイプの各セクションで使用できる項目およびそれらの項目の検索条件についての情報を提供します。 -
SortColumn クラス
レポートで使用する並べ替え列に関する情報が含まれます。 -
StandardDateFilter クラス
レポートで使用可能な標準の日付条件に関する情報が含まれます。たとえば、標準の日付条件の期間の API 名、開始日、および終了日や、検索条件となる日付項目の API 名などです。 -
StandardDateFilterDuration クラス
個々の標準の日付条件 (相対日付検索条件とも呼ばれる) に関する情報が含まれます。標準の日付条件の期間の API 名と表示ラベルに加え、開始日と終了日が含まれます。 -
StandardDateFilterDurationGroup クラス
標準の日付条件グルーピングに関する情報 (グルーピングの表示ラベル、グルーピングに含まれるすべての標準の日付条件など) が含まれます。グルーピングには、Calendar Year、Calendar Quarter、Calendar Month、Calendar Week、Fiscal Year、Fiscal Quarter、Day、およびユーザー定義の日付範囲に基づくカスタム値などがあります。 -
StandardFilter クラス
レポートに定義されている標準の検索条件に関する情報 (検索条件項目の API 名、検索条件の値など) が含まれます。 -
StandardFilterInfo クラス
標準の検索条件情報を提供するオブジェクトの抽象基本クラスです。 -
StandardFilterInfoPicklist クラス
標準の検索条件選択リストに関する情報 (検索条件項目の表示名と型、デフォルトの選択リスト値、可能なすべての選択リスト値のリストなど) が含まれます。 -
StandardFilterType 列挙
StandardFilterType 列挙は、レポートの標準検索条件の種別を記述します。getType() メソッドは、Reports.StandardFilterType 列挙値を返します。 -
SummaryValue クラス
レポートのセルのサマリーデータが含まれます。 -
ThresholdInformation クラス
レポート通知の評価条件のリストが含まれます。 -
TopRows クラス
行制限条件に関する情報を操作するためのメソッドおよびコンストラクターが含まれます。 -
レポートの例外
Reports 名前空間には、例外クラスが含まれています。