com.microstrategy.web.objects.WebResultSettings |
![]() |
This is the interface for the extendable parameters, which is an extension of the original result flags. User could use this interface and result flags to indicate which kind of information to retrieve from server.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | EXPORT_MODE_DISABLED | This constant is deprecated. since 8.0 | |||||||||
int | EXPORT_MODE_HTML | This constant is deprecated. since 8.0 | |||||||||
int | EXPORT_MODE_PDF | This constant is deprecated. since 8.0 |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract boolean |
getColumnWidthEnabled()
Returns the flag to indicate whether the result will include column width information.
| ||||||||||
abstract WebDetailsFormatter |
getDetailsFormatter()
Returns a
WebDetailsFormatter object using which we can set the format for the
template details, prompt details, filter details etc that are generated on the IServer. | ||||||||||
abstract boolean |
getEnhancedGraphXMLEnabled()
Retrieves a boolean indicating whether the extended graph properties are to
be returned in the reportXML
| ||||||||||
abstract int |
getExportMode()
This method is deprecated.
since 8.0
| ||||||||||
abstract boolean |
getImageMapsEnabled()
Returns a boolean indicating whether image maps are to be included in the XML.
| ||||||||||
abstract boolean |
getIncludeHeaderFooter()
Returns whether header and footer information will be brought back with report XML
| ||||||||||
abstract boolean |
getIncludeMetricUnitLimits()
Returns whether to bring back the metric unit limits XML
| ||||||||||
abstract boolean |
getIncludeObjectComments()
Returns whether internal object comments (long descriptions) will be retrieved.
| ||||||||||
abstract boolean |
getIncludeOnlyCurrentElementsInPageBy()
Returns whether only the current element will be brought back in pageBy XML
| ||||||||||
abstract boolean |
getIncludeThresholdDetails()
Reutnrs whether threshold details should be included in report XML
| ||||||||||
abstract boolean |
getIncludeViewFilterInTemplateNode()
Returns whether to include the view filter of a template in RW template node
| ||||||||||
abstract boolean |
getNoFormatInXMLEnabled()
Returns a boolean specifying whether formatting values should be omitted for grids.
| ||||||||||
abstract WebOptimizedDrillPathSettings |
getOptimizedDrillPathSettings()
Returns the settings interface to control the optimized drill paths in XML.
| ||||||||||
abstract boolean |
getRawDataEnabled()
Returns the flag about whether raw data retrieval is enabled.
| ||||||||||
abstract boolean | getXDAHierarchies() | ||||||||||
abstract boolean |
isPropertyOptimizationSet()
Indicates whether property optimization will be turned on
| ||||||||||
abstract void |
setColumnWidthEnabled(boolean enable)
Changes the current setting of whether to include the column width information in result.
| ||||||||||
abstract void |
setEnhancedGraphXMLEnabled(boolean enabled)
Enables retrieval of extended graph properties in the report xml.
| ||||||||||
abstract void |
setExportMode(int mode)
This method is deprecated.
since 8.0
| ||||||||||
abstract void | setFirstOrderPageTree(boolean firstOrderOnly) | ||||||||||
abstract void |
setImageMapsEnabled(boolean useImageMaps)
Sets whether to include the image maps for graphs in the data that is returned.
| ||||||||||
abstract void |
setIncludeHeaderFooter(boolean includeHeaderFooter)
Configures whether the report XML should bring back header and footer information
| ||||||||||
abstract void |
setIncludeMetricUnitLimits(boolean includeMetricUnitLimits)
Configures whether the metric unit limits XML should be brought back
| ||||||||||
abstract void |
setIncludeObjectComments(boolean includeObjectComments)
Configures whether to retrieve internal object comments (long descriptions).
| ||||||||||
abstract void |
setIncludeOnlyCurrentElementsInPageBy(boolean includeOnlyCurrent)
Configures whether the report XML should bring back only current elements in the pageBy XML
| ||||||||||
abstract void |
setIncludeThresholdDetails(boolean includeThresholdDetails)
Configures whether the report XML should bring back threshold detail information
| ||||||||||
abstract void |
setIncludeViewFilterInTemplateNode(boolean includeViewFilterInTemplateNode)
Configures whether to include the view filter of a template in RW template node
| ||||||||||
abstract void |
setNewCssAndColumnHeader(boolean useNewCssAndColumnHeader)
Sets whether to omit formatting properties whose values are default in the CSS for grids.
| ||||||||||
abstract void |
setNoFormatInXMLEnabled(boolean value)
Sets a boolean specifying whether formatting information should be omitted for the grids.
| ||||||||||
abstract void |
setOptimizePropertiesInXML(boolean optimize)
This method is used to turn on optimizations in the properties returned as a part of the report xml.
| ||||||||||
abstract void |
setRawDataEnabled(boolean enable)
Sets the flag about whether raw data retrieval should be enabled.
| ||||||||||
abstract void |
setShowExpandedRowPage(boolean value)
Sets a flag indicating that backend needs to return a page containing the
last expanded/collapsed row.
| ||||||||||
abstract void |
setTerseElementIDs(boolean useTerse)
Configures whether to use terse element IDs.
| ||||||||||
abstract void | setXDAHierarchies(boolean value) | ||||||||||
abstract boolean |
showExpandedRowPage()
Returns a flag indicating that backend needs to return a page containing the
last expanded/collapsed row.
| ||||||||||
abstract boolean | useFirstOrderPageTree() | ||||||||||
abstract boolean |
useNewCssAndColumnHeader()
Returns whether default formatting properties are omitted in the CSS for grids and also whether
column titles are omitted as part of the column headers.
| ||||||||||
abstract boolean |
useTerseElementIDs()
Returns whether to use terse element IDs.
|
This constant is deprecated.
since 8.0
Indicates that the current report instance is not being executed for export
This constant is deprecated.
since 8.0
Indicates that the current execution is done for exporting and the mode of export is HTML
This constant is deprecated.
since 8.0
Indicates that the current execution is done for exporting and the mode of export is PDF
Returns the flag to indicate whether the result will include column width information.
true
for including the
column width information in result; otherwise, false
.
Returns a WebDetailsFormatter
object using which we can set the format for the
template details, prompt details, filter details etc that are generated on the IServer.
These details can then be read from WebReportData
Retrieves a boolean indicating whether the extended graph properties are to be returned in the reportXML
This method is deprecated.
since 8.0
Returns a boolean indicating whether image maps are to be included in the XML.
Returns whether header and footer information will be brought back with report XML
Returns whether to bring back the metric unit limits XML
Returns whether internal object comments (long descriptions) will be retrieved.
Returns whether only the current element will be brought back in pageBy XML
Reutnrs whether threshold details should be included in report XML
Returns whether to include the view filter of a template in RW template node
Returns a boolean specifying whether formatting values should be omitted for grids.
Returns the settings interface to control the optimized drill paths in XML.
Returns the flag about whether raw data retrieval is enabled.
When raw data retrieval is enabled, the unformatted data and raw dates (a double number)
will be returned from backend. Those raw data can be accessed from getRawValue()
and getRawValue()
.
Indicates whether property optimization will be turned on
Changes the current setting of whether to include the column width information in result.
enable | true to include the column width information. false
to not include it.
|
---|
Enables retrieval of extended graph properties in the report xml. This is turned off by default
This method is deprecated.
since 8.0
Sets the export mode to be one of the following constants
mode | indicates the mode |
---|
firstOrderOnly | whether to return data that has only the first order page-by options. |
---|
Sets whether to include the image maps for graphs in the data that is returned.
Configures whether the report XML should bring back header and footer information
includeHeaderFooter | boolean specifying true if report XML should contain header/footer info |
---|
Configures whether the metric unit limits XML should be brought back
includeMetricUnitLimits | boolean specifying whether to include metric unit limits XML |
---|
Configures whether to retrieve internal object comments (long descriptions).
Configures whether the report XML should bring back only current elements in the pageBy XML
includeOnlyCurrent | boolean specifying whether to only include current elements |
---|
Configures whether the report XML should bring back threshold detail information
includeThresholdDetails | boolean specifying true if report XML should contain threshold details |
---|
Configures whether to include the view filter of a template in RW template node
includeViewFilterInTemplateNode | boolean specifying whether to include view filter on template node |
---|
Sets whether to omit formatting properties whose values are default in the CSS for grids. Also sets whether to omit the column titles as part of the column headers node.
Sets a boolean specifying whether formatting information should be omitted for the grids.
value | boolean true if formatting information is skipped for grids otherwise set it to false. |
---|
This method is used to turn on optimizations in the properties returned as a part of the report xml. This is turned off by default in order to maintain backward compatibility. It is recommended that this property be set before using any report functionality because it reduces the size of the xml that is transferred from the intelligence server.
Sets the flag about whether raw data retrieval should be enabled.
When raw data retrieval is enabled, the unformatted data and raw dates (a double number)
will be returned from backend. Those raw data can be accessed from getRawValue()
and getRawValue()
.
enable | boolean |
---|
Sets a flag indicating that backend needs to return a page containing the last expanded/collapsed row.
Configures whether to use terse element IDs. This is intended to reduce the amount of data transmission.
Returns a flag indicating that backend needs to return a page containing the last expanded/collapsed row.
Returns whether default formatting properties are omitted in the CSS for grids and also whether column titles are omitted as part of the column headers.
Returns whether to use terse element IDs. This is intended to reduce the amount of data transmission.