Newer Version Available
ReportExtendedMetadata Class
Contains report extended metadata for a tabular, summary,
or matrix report.
Namespace
Report extended metadata provides additional, detailed metadata about summary and grouping fields, including data type and label information.
ReportExtendedMetadata Methods
The following are methods for ReportExtendedMetadata. All are instance methods.
getAggregateColumnInfo()
Returns all report summaries such as Record Count, Sum, Average, Max, Min, and custom summary formulas.
Contains values for each summary that is listed in the report metadata.
Syntax
public MAP<String,Reports.AggregateColumn> getAggregateColumnInfo()
Return Value
Type: Map<String,Reports.AggregateColumn>
getDetailColumnInfo()
Returns a map of two properties for each field that has
detailed data identified by its unique API name. The detailed data
fields are also listed in the report metadata.
Syntax
public MAP<String,Reports.DetailColumn> getDetailColumnInfo()
Return Value
Type: Map<String,Reports.DetailColumn>
getGroupingColumnInfo()
Returns a map of each row or column grouping to its metadata.
Contains values for each grouping that is identified in the groupingsDown
and groupingsAcross lists.
Syntax
public MAP<String,Reports.GroupingColumn> getGroupingColumnInfo()
Return Value
Type: Map<String,Reports.GroupingColumn>