2.18 QueryExpression

Applies to RDLRS 2011/01, RDLRS 2012/01, and RDLRS 2013/01

QueryExpression is an abstract element. In Report State documents, QueryExpression elements MUST specify one of the following types by using a type attribute as defined in [XMLSCHEMA1/2] section 2.6.1.

In RDLRS 2011/01, the following types are specified by the QueryExpression element.

Type

QueryCalculateExpression

QueryFieldExpression

QueryFunctionExpression

QueryLiteralExpression

QueryMeasureExpression

QueryNullExpression

QueryProjectExpression

QueryScanExpression

QueryVariableReferenceExpression

QdmEntityPlaceholderExpression

In RDLRS 2012/01, the following additional types are specified by the QueryExpression element.

Type

QueryHierarchyLevelExpression

In RDLRS 2013/01, the following additional types are specified by the QueryExpression element.

Type

QueryTypeCastExpression

The following is the XML schema definition (XSD) for the QueryExpression element.          

 <xs:complexType name="QueryExpression" abstract="true" />