public interface

EnumDSSXMLReportObjects

com.microstrategy.webapi.EnumDSSXMLReportObjects

Class Overview

An enumeration of the different report objects which can have properties associated with them. Every report has a view and a base, along with the "main" object. The main object is the object in metadata which corresponds to the report itself (i.e. the object that the user clicks on when executing the report). The base is also known as the working set, and corresponds to what is submitted in the SQL that executes the report. The view is the result from taking the base and doing additional subsetting operations on it. This enumeration is used only for obtaining the various property sets of a report instance. Those property sets are set on one of the below objects - this enumeration tells the API which object the properties should be retrieved for.

Summary

Constants
int DssXmlReportObjectBaseDefinition The base report definition object.
int DssXmlReportObjectBaseFilter The base filter object.
int DssXmlReportObjectBaseTemplate The base template object.
int DssXmlReportObjectDatamart The datamart object
int DssXmlReportObjectMainDefinition The main report definition object.
int DssXmlReportObjectMainFilter The main filter object.
int DssXmlReportObjectMainTemplate The main template object.
int DssXmlReportObjectViewDefinition The view report definition object.
int DssXmlReportObjectViewFilter The view filter object.
int DssXmlReportObjectViewTemplate The view template object.

Constants

public static final int DssXmlReportObjectBaseDefinition

The base report definition object.

Constant Value: 3 (0x00000003)

public static final int DssXmlReportObjectBaseFilter

The base filter object.

Constant Value: 9 (0x00000009)

public static final int DssXmlReportObjectBaseTemplate

The base template object.

Constant Value: 6 (0x00000006)

public static final int DssXmlReportObjectDatamart

The datamart object

Constant Value: 10 (0x0000000a)

public static final int DssXmlReportObjectMainDefinition

The main report definition object.

Constant Value: 1 (0x00000001)

public static final int DssXmlReportObjectMainFilter

The main filter object.

Constant Value: 7 (0x00000007)

public static final int DssXmlReportObjectMainTemplate

The main template object.

Constant Value: 4 (0x00000004)

public static final int DssXmlReportObjectViewDefinition

The view report definition object.

Constant Value: 2 (0x00000002)

public static final int DssXmlReportObjectViewFilter

The view filter object.

Constant Value: 8 (0x00000008)

public static final int DssXmlReportObjectViewTemplate

The view template object.

Constant Value: 5 (0x00000005)