Gets instances of reports and describes the metadata of Reports.
The following are methods for ReportManager. All methods are static.
public static Reports.ReportDescribeResult describeReport(Id reportId)
public static MAP<String,LIST<Reports.FilterOperator>> getDatatypeFilterOperatorMap()
Type: Map<String, List<Reports.FilterOperator>>
public static Reports.ReportInstance getReportInstance(Id instanceId)
Type: Reports.ReportInstance
public static LIST<Reports.ReportInstance> getReportInstances(Id reportId)
Type: List<Reports.ReportInstance>
public static Reports.ReportInstance runAsyncReport(Id reportId, Reports.ReportMetadata reportMetadata, Boolean includeDetails)
Type: Reports.ReportInstance
public static Reports.ReportInstance runAsyncReport(Id reportId, Boolean includeDetails)
Type: Reports.ReportInstance
public static Reports.ReportInstance runAsyncReport(Id reportId, Reports.ReportMetadata reportMetadata)
Type: Reports.ReportInstance
public static Reports.ReportInstance runAsyncReport(Id reportId)
Type: Reports.ReportInstance
public static Reports.ReportResults runReport(Id reportId, Reports.ReportMetadata reportMetadata, Boolean includeDetails)
Type: Reports.ReportResults
public static Reports.ReportResults runReport(Id reportId, Boolean includeDetails)
Type: Reports.ReportResults
public static Reports.ReportResults runReport(Id reportId, Reports.ReportMetadata reportMetadata)
Type: Reports.ReportResults
public static Reports.ReportResults runReport(Id reportId)
Type: Reports.ReportResults