ReportTypeMetadata Class

Contains report type metadata, which gives you information about the fields that are available in each section of the report type, plus filter information for those fields.

Namespace

Reports

ReportTypeMetadata Methods

The following are methods for ReportTypeMetadata. All are instance methods.

getCategories()

Returns all fields in the report type. The fields are organized by section.

Syntax

public LIST<Reports.ReportTypeColumnCategory> getCategories()

getDivisionInfo()

Returns the default division and a list of all possible divisions that can be applied to this type of report.

Signature

public Reports.ReportDivisionInfo getDivisionInfo()

Return Value

Type: Reports.ReportDivisionInfo

getScopeInfo()

Returns information about the scopes that can be applied to this type of report.

Signature

public Reports.ReportScopeInfo getScopeInfo()

Return Value

Type: Reports.ReportScopeInfo

getStandardDateFilterDurationGroups()

Returns information about the standard date filter groupings that can be applied to this type of report. Standard date filter groupings include Calendar Year, Calendar Quarter, Calendar Month, Calendar Week, Fiscal Year, Fiscal Quarter, Day and a custom value based on a user-defined date range.

Signature

public List<Reports.StandardDateFilterDurationGroup> getStandardDateFilterDurationGroups()

Return Value

Type: List<Reports.StandardDateFilterDurationGroup>

getStandardFilterInfos()

Returns information about standard date filters that can be applied to this type of report.

Signature

public Map<String,Reports.StandardFilterInfo> getStandardFilterInfos()

Return Value

Type: Map<String,Reports.StandardFilterInfo>