com.microstrategy.web.objects.rw.RWDataSet |
Represents data set for a RW document
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract KeyedList<RWDataSetItem> | getAllUnits() | ||||||||||
abstract int |
getDatasetMode()
Gets the dataset mode.
| ||||||||||
abstract WebFilter |
getFilter(boolean populate)
Returns a
WebExpression object, which can be used to modify the report's view
filter. | ||||||||||
abstract WebFilter |
getFilter()
Returns the current state of the view filter object, according to the Intelligence Server.
| ||||||||||
abstract String | getID() | ||||||||||
abstract int |
getReportType()
Gets the report type.
| ||||||||||
abstract List<WebTable> | getTables() | ||||||||||
abstract KeyedList<RWUnitInfo> |
getUnitInfos()
get the UnitInfo list of this dataset
| ||||||||||
abstract RWUserAttributes |
getUserAttributes()
Returns a collection of user attributes(drived attribute)
| ||||||||||
abstract RWUserDEObjects | getUserDEObjects() | ||||||||||
abstract RWUserMetrics |
getUserMetrics()
Returns a collection of user metrics
| ||||||||||
abstract WebWorkingSet |
getWorkingSet()
Returns a
WebWorkingSet object, which can be used to get the working set objects,
the base filter of a report instance, or perform other operations relating to the working
set of the report. | ||||||||||
abstract boolean |
isAvaliableUCTarget()
Returns a flag to inform whether this data set can be UC target
| ||||||||||
abstract boolean |
isManaged()
Specify if current dataset is a managed dataset.
| ||||||||||
abstract boolean |
isRemappable()
Specify if current dataset is remappable
Not Mappable = {ROLAP report} or {view report} or {user does not have Write access}
| ||||||||||
abstract void | setJoinPrimary(boolean value) |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Gets the dataset mode.
Returns a WebExpression
object, which can be used to modify the report's view
filter. The populate argument will tell whether or not the returned WebFilter
should
be populated with XML from the Intelligence server. If populate is false, then an empty WebFilter
object
should be returned instead.
populate | True if the returned filter should be populated, false if it should not be populated before returning. |
---|
WebFilter
object, which can be used to modify the view filter.WebObjectsException | Signals an error occurred while obtaining the view filter XML from the Intelligence Server. |
---|
Returns the current state of the view filter object, according to the Intelligence Server.
WebFilter
object, which represents the current state of the view filter. This
can be used to modify the view filter.WebObjectsException | Signals an error occurred while obtaining the view filter XML from the Intelligence Server. |
---|
Returns a collection of user attributes(drived attribute)
Returns a collection of user metrics
Returns a WebWorkingSet
object, which can be used to get the working set objects,
the base filter of a report instance, or perform other operations relating to the working
set of the report.
WebWorkingSet
object which gives access to working set functionality.WebObjectsException | Thrown if the working set XML is not cached in the report instance, and an error occurs when retrieving it from the Intelligence Server. |
---|
Returns a flag to inform whether this data set can be UC target
Specify if current dataset is a managed dataset.
Specify if current dataset is remappable Not Mappable = {ROLAP report} or {view report} or {user does not have Write access}