A report object represents a specific occasion in which information is retrieved from the data warehouse. A report can also give supplementary information about this retrieval process; for example, it can give the SQL that is needed to pull the required information from the warehouse.
Public Member Functions | |
HRESULT | BaseReport ([in] IDSSReportDefinition *pBaseReport) |
The ID of the base report. | |
HRESULT | BaseReport ([out, retval] IDSSReportDefinition ppBaseReport) |
The ID of the base report. | |
HRESULT | DeclinePrompts ([in] VARIANT_BOOL DeclinePrompt) |
Whether the report should be ran without prompting by default. | |
HRESULT | DeclinePrompts ([out, retval] VARIANT_BOOL *pDeclinePrompt) |
Whether the report should be ran without prompting by default. | |
HRESULT | DisplayMode ([in] EnumDSSDisplayMode DisplayMode) |
Determines whether the report is displayed as a graph or a grid. | |
HRESULT | DisplayMode ([out, retval] EnumDSSDisplayMode *pDisplayMode) |
Determines whether the report is displayed as a graph or a grid. | |
HRESULT | Filter ([in] IDSSFilter *pFilter) |
The filter object that describes which data is used in the report. | |
HRESULT | Filter ([out, retval] IDSSFilter ppFilter) |
The filter object that describes which data is used in the report. | |
HRESULT | FilterPrompt ([in] IDSSPrompt *pPrompt) |
Prompt for the filter property The property records the prompt for the filter property. | |
HRESULT | FilterPrompt ([out, retval] IDSSPrompt ppPrompt) |
Prompt for the filter property The property records the prompt for the filter property. | |
HRESULT | HistoricalCost ([in] Int32 HistoricalCost) |
Cost of this report as determined by the system The property records the cost of this report as determined by the system. | |
HRESULT | HistoricalCost ([out, retval] Int32 *pHistoricalCost) |
Cost of this report as determined by the system The property records the cost of this report as determined by the system. | |
HRESULT | Info ([out, retval] IDSSObjectInfo ppInfo) |
The IDSSObjectInfo interface on this report. | |
HRESULT | Populate ([in] IDSSReportDefinition *pOriginal) |
Populates this report's value from an existing report. | |
HRESULT | PropertyTargets ([out, retval] IDSSFolder ppPropertyTargets) |
A collection of ObjectInfos to override the property values for objects that are embedded in the current object. | |
HRESULT | ReportType ([in] EnumDSSReportType ReportType) |
A base report or a view. | |
HRESULT | ReportType ([out, retval] EnumDSSReportType *pReportType) |
A base report or a view. | |
HRESULT | Resolution ([in] IDSSResolution *pResolution) |
Resolution object for prompts used in this report definition. | |
HRESULT | Resolution ([out, retval] IDSSResolution ppResolution) |
Resolution object for prompts used in this report definition. | |
HRESULT | Template ([in] IDSSTemplate *pTemplate) |
The template object that describes what data is to be displayed. | |
HRESULT | Template ([out, retval] IDSSTemplate ppTemplate) |
The template object that describes what data is to be displayed. | |
HRESULT | TemplatePrompt ([in] IDSSPrompt *pPrompt) |
Prompt for the template property The property records the prompt for the template property. | |
HRESULT | TemplatePrompt ([out, retval] IDSSPrompt ppPrompt) |
Prompt for the template property The property records the prompt for the template property. | |
HRESULT | UserSuppliedCost ([in] Int32 UserSuppliedCost) |
Cost of this report as specified by user The property records the cost of this report as specified by user. | |
HRESULT | UserSuppliedCost ([out, retval] Int32 *pUserSuppliedCost) |
Cost of this report as specified by user The property records the cost of this report as specified by user. | |
HRESULT | Views ([out, retval] IDSSTemplates ppViews) |
Collection of DSS Templates used to specify multiple possible views of this report The read-only property returns an IDSSTemplates interface which describes a collection of DSS Templates used to specify multiple possible views of this report. |
|
The ID of the base report. This property gives the base report associated with this report.
|
|
The ID of the base report. This property gives the base report associated with this report.
|
|
Whether the report should be ran without prompting by default.
|
|
Whether the report should be ran without prompting by default.
|
|
Determines whether the report is displayed as a graph or a grid. DisplayMode is an enumeration property that records the preferred display (i.e., grid, graph, engine, or text) of the report definition. When a report instance based on this definition is executed, it is displayed in this mode by False.
|
|
Determines whether the report is displayed as a graph or a grid. DisplayMode is an enumeration property that records the preferred display (i.e., grid, graph, engine, or text) of the report definition. When a report instance based on this definition is executed, it is displayed in this mode by False.
|
|
The filter object that describes which data is used in the report. This property gives the filter associated with this report. The report considers only data that passes this filter (although individual metrics can supply a filter). The filter is stored by storing its DSS_ID.
|
|
The filter object that describes which data is used in the report. This property gives the filter associated with this report. The report considers only data that passes this filter (although individual metrics can supply a filter). The filter is stored by storing its DSS_ID.
|
|
Prompt for the filter property The property records the prompt for the filter property.
|
|
Prompt for the filter property The property records the prompt for the filter property.
|
|
Cost of this report as determined by the system The property records the cost of this report as determined by the system.
|
|
Cost of this report as determined by the system The property records the cost of this report as determined by the system.
|
|
The IDSSObjectInfo interface on this report. This property returns the IDSSObjectInfo interface associated with the current object. This interface contains many standard properties and methods. For example, it contains a Name property and a Comments property, and it contains methods to Save the object.
|
|
Populates this report's value from an existing report. This method acts like an assignment operator in C++. It replaces the definition of the current object with the definition of the argument. It is used to clone the argument object.
|
|
A collection of ObjectInfos to override the property values for objects that are embedded in the current object. Supports targeted property values. Returns a collection of ObjectInfos to override the property values for objects embedded in the current object.
|
|
A base report or a view. This is an enumeration property that records what type this report is. The put method is obsolete. This property should be read-only.
|
|
A base report or a view. This is an enumeration property that records what type this report is. The put method is obsolete. This property should be read-only.
|
|
Resolution object for prompts used in this report definition. Resolution is an IDSSResolution valued property that records a reference to a DSS Resolution object. A DSS Resolution object is used to store a list of prompt answers. If this property is not Nothing and if the report is executed without its executor providing an explicit reference to a different resolution object, then the report server will use this resolution to provide answers to prompts found in the report. When a report definition is created. This property is set to Nothing.
|
|
Resolution object for prompts used in this report definition. Resolution is an IDSSResolution valued property that records a reference to a DSS Resolution object. A DSS Resolution object is used to store a list of prompt answers. If this property is not Nothing and if the report is executed without its executor providing an explicit reference to a different resolution object, then the report server will use this resolution to provide answers to prompts found in the report. When a report definition is created. This property is set to Nothing.
|
|
The template object that describes what data is to be displayed. This property gives the template associated with this report. The report returns only the data that is requested in this template. The data is sorted in the database to agree with the template as much as possible. The template is stored by storing its ObjectID.
|
|
The template object that describes what data is to be displayed. This property gives the template associated with this report. The report returns only the data that is requested in this template. The data is sorted in the database to agree with the template as much as possible. The template is stored by storing its ObjectID.
|
|
Prompt for the template property The property records the prompt for the template property.
|
|
Prompt for the template property The property records the prompt for the template property.
|
|
Cost of this report as specified by user The property records the cost of this report as specified by user.
|
|
Cost of this report as specified by user The property records the cost of this report as specified by user.
|
|
Collection of DSS Templates used to specify multiple possible views of this report The read-only property returns an IDSSTemplates interface which describes a collection of DSS Templates used to specify multiple possible views of this report.
|