123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378 |
- <!--
- IBM Confidential
- OCO Source Materials
- IBM Cognos Products: rs
- (C) Copyright IBM Corp. 2019
- The source code for this program is not published or otherwise divested of its trade secrets, irrespective of what has been deposited with the U.S. Copyright Office.
- -->
- <RequestTemplates>
- <RequestTemplate name="ModelItemsRequest">
- <metadataRequest connection="@MODEL@">
- <Metadata authoringLocale="@AUTHORING_LOCALE@" xml:lang="" Depth="@DEPTH@" START_AT_PATH="" no_collections="1" _enumLabels="1">
- <Properties>
- <!-- Properties we want for all elements -->
- <Property name="*/@name"/>
- <Property name="*/@_path"/>
- <Property name="*/@_ref"/>
- <Property name="*/@isNamespace"/>
- <Property name="*/@screenTip"/>
- <Property name="*/@description"/>
- <Property name="*/@calcType"/>
- <Property name="*/@parentChild"/>
- <Property name="*/@_IntrinsicPropertiesOff"/>
-
- <Property name="./dimension"/>
- <Property name="dimension/@type"/>
-
- <Property name="./queryItem"/>
- <Property name="queryItem/@datatype"/>
- <Property name="queryItem/@currency"/>
- <Property name="queryItem/@usage"/>
- <Property name="queryItem/@regularAggregate"/>
- <Property name="queryItem/@promptType"/>
- <Property name="queryItem/@promptFilterItemRef"/>
- <Property name="queryItem/@promptDisplayItemRef"/>
- <Property name="queryItem/@promptUseItemRef"/>
- <Property name="queryItem/@promptCascadeOnRef"/>
- <Property name="queryItem/@unSortable"/>
- <Property name="queryItem/@displayType"/>
- <Property name="queryItem/@_isMemberProperty"/>
-
- <Property name="./calculation"/>
- <Property name="calculation/@currency"/>
- <Property name="calculation/@usage"/>
- <Property name="calculation/@regularAggregate"/>
- <Property name="calculation/@promptType"/>
- <Property name="calculation/@promptFilterItemRef"/>
- <Property name="calculation/@promptDisplayItemRef"/>
- <Property name="calculation/@promptUseItemRef"/>
- <Property name="calculation/@promptCascadeOnRef"/>
- <Property name="calculation/@unSortable"/>
- <Property name="calculation/@displayType"/>
- <Property name="calculation/@calcType"/>
- <Property name="calculation/@datatype"/>
- <Property name="calculation/@hierarchies"/>
- <Property name="calculation/@dimensions"/>
-
- <Property name="./measure"/>
- <Property name="measure/@datatype"/>
- <Property name="measure/@currency"/>
- <Property name="measure/@isHierarchical"/>
- <Property name="measure/@regularAggregate"/>
-
- <Property name="./folder"/>
- <Property name="./measureFolder"/>
- <Property name="./querySubject"/>
- <Property name="./queryItemFolder"/>
- <Property name="./queryItemFolder/@datatype"/>
- <Property name="./filter"/>
- <Property name="./hierarchy"/>
- <Property name="./hierarchyFolder"/>
- <Property name="./level"/>
-
- <Property name="./hierarchyNamedSet"/>
- <Property name="hierarchyNamedSet/@dimensions"/>
- <Property name="hierarchyNamedSet/@hierarchies"/>
- </Properties>
- @CONSTRAINTS@
- </Metadata>
- </metadataRequest>
- </RequestTemplate>
- <RequestTemplate name="MembersRequest">
- <metadataRequest connection="@MODEL@">
- <Metadata authoringLocale="@AUTHORING_LOCALE@" xml:lang="" Depth="@DEPTH@" start_atRef="@MA_REF@" ResultStart="0" ResultCount="@RESULTCOUNT@">
- <Properties>
- <!-- Properties we want for all elements -->
- <Property name="*/@name"/>
- <Property name="*/@_path"/>
- <Property name="*/@_ref"/>
- <Property name="*/@dimensionUniqueName"/>
- <Property name="*/@hierarchyUniqueName"/>
- <Property name="*/@levelUniqueName"/>
- <Property name="*/@memberUniqueName"/>
- <Property name="*/@memberCaption"/>
- <Property name="*/@levelNumber"/>
- <Property name="*/@levelLabel"/>
- <Property name="*/@parentUniqueName"/>
- <Property name="*/@currencyCode"/>
- <Property name="*/@_IntrinsicPropertiesOff"/>
- <Property name="*/@parentChild"/>
-
- <Property name="./folder"/>
- <Property name="./dimension"/>
- <Property name="./hierarchy"/>
- <Property name="./hierarchyFolder"/>
- <Property name="./level"/>
- <Property name="./member"/>
- </Properties>
- @CONSTRAINTS@
- </Metadata>
- </metadataRequest>
- </RequestTemplate>
- <RequestTemplate name="RootMembersRequest">
- <metadataRequest connection="@MODEL@">
- <Metadata authoringLocale="@AUTHORING_LOCALE@" xml:lang="" Depth="@DEPTH@" start_atRef="@MA_REF@" ResultStart="0" ResultCount="@RESULTCOUNT@">
- <Properties>
- <Property name="./@_RootMembers"/>
-
- <!-- Properties we want for all elements -->
- <Property name="*/@name"/>
- <Property name="*/@_path"/>
- <Property name="*/@_ref"/>
- <Property name="*/@dimensionUniqueName"/>
- <Property name="*/@hierarchyUniqueName"/>
- <Property name="*/@levelUniqueName"/>
- <Property name="*/@memberUniqueName"/>
- <Property name="*/@memberCaption"/>
- <Property name="*/@levelNumber"/>
- <Property name="*/@levelLabel"/>
- <Property name="*/@parentUniqueName"/>
- <Property name="*/@currencyCode"/>
- <Property name="*/@_IntrinsicPropertiesOff"/>
- <Property name="*/@parentChild"/>
-
- <Property name="./folder"/>
- <Property name="./dimension"/>
- <Property name="./hierarchy"/>
- <Property name="./hierarchyFolder"/>
- <Property name="./level"/>
- <Property name="./member"/>
- </Properties>
- @CONSTRAINTS@
- </Metadata>
- </metadataRequest>
- </RequestTemplate>
- <RequestTemplate name="DimensionalModelRequest">
- <metadataRequest connection="@MODEL@">
- <Metadata authoringLocale="@AUTHORING_LOCALE@" xml:lang="" Depth="" START_AT_PATH="" no_collections="1" _enumLabels="1">
- <Properties>
- <Property name="/@modelSearchPath"/>
-
- <Property name="*/@name"/>
- <Property name="*/@isNamespace"/>
- <Property name="*/@screenTip"/>
- <Property name="*/@hierarchies"/>
- <Property name="*/@dimensions"/>
- <Property name="*/@_ref"/>
- <Property name="*/@_path"/>
- <Property name="*/@usage"/>
- <Property name="*/@description"/>
-
- <Property name="./dataSource"/>
- <Property name="dataSource/@cubeDescription"/>
- <Property name="dataSource/@cubePath"/>
- <Property name="dataSource/@cubeCreatedOn"/>
- <Property name="dataSource/@cubeDataUpdatedOn"/>
- <Property name="dataSource/@cubeSchemaUpdatedOn"/>
- <Property name="dataSource/@cubeIsOptimized"/>
- <Property name="dataSource/@cubeDefaultMeasure"/>
- <Property name="dataSource/@cubeCurrentPeriod"/>
-
- <Property name="./dimension"/>
- <Property name="dimension/@type"/>
- <Property name="dimension/@membersRollup"/>
-
- <Property name="./hierarchy"/>
- <Property name="hierarchy/@parentChild"/>
- <Property name="hierarchy/@multiRoot"/>
- <Property name="hierarchy/@rootCaption"/>
- <Property name="hierarchy/@rootMUN"/>
-
- <Property name="./level"/>
-
- <Property name="./calculation"/>
- <Property name="calculation/@currency"/>
- <Property name="calculation/@usage"/>
- <Property name="calculation/@regularAggregate"/>
- <Property name="calculation/@promptType"/>
- <Property name="calculation/@promptFilterItemRef"/>
- <Property name="calculation/@promptDisplayItemRef"/>
- <Property name="calculation/@promptUseItemRef"/>
- <Property name="calculation/@promptCascadeOnRef"/>
- <Property name="calculation/@unSortable"/>
- <Property name="calculation/@displayType"/>
- <Property name="calculation/@calcType"/>
-
- <Property name="./folder"/>
- <Property name="./hierarchyFolder"/>
-
- <Property name="./package"/>
- <Property name="package/@isAccessToNullSuppressionOptionsAllowed"/>
- <Property name="package/@isMultiEdgeNullSuppressionAllowed"/>
- <Property name="package/@isNullSuppressionAllowed"/>
-
- <Property name="./hierarchyNamedSet"/>
- <Property name="hierarchyNamedSet/@dimensions"/>
- <Property name="hierarchyNamedSet/@hierarchies"/>
- </Properties>
- </Metadata>
- </metadataRequest>
- </RequestTemplate>
- <RequestTemplate name="QueryFunctions">
- <metadataRequest connection="@MODEL@">
- <Functions authoringLocale="@AUTHORING_LOCALE@">
- <Properties>
- <Property name="./group"/>
- <Property name="group/@id"/>
- <Property name="group/@name"/>
- <Property name="group/@qosLevel"/>
-
- <Property name="./function"/>
- <Property name="function/@id"/>
- <Property name="function/@name"/>
- <Property name="function/@tip"/>
- <Property name="function/@syntax"/>
- <Property name="function/@example.1"/>
- <Property name="function/@result.1"/>
- <Property name="function/@resultdata.1"/>
- <Property name="function/@example.2"/>
- <Property name="function/@result.2"/>
- <Property name="function/@resultdata.2"/>
- <Property name="function/@example.3"/>
- <Property name="function/@result.3"/>
- <Property name="function/@resultdata.3"/>
- <Property name="function/@example.4"/>
- <Property name="function/@result.4"/>
- <Property name="function/@resultdata.4"/>
- <Property name="function/@example.5"/>
- <Property name="function/@result.5"/>
- <Property name="function/@resultdata.5"/>
- <Property name="function/@dropText"/>
- <Property name="function/@type"/>
- <Property name="function/@qosLevel"/>
- <Property name="function/@datasourceQueryType"/>
- </Properties>
- <Constraints>
- <Constraint Condition="FDS[@type='function']"/>
- <Constraint Condition="FDS[@type='operator']"/>
- <Constraint Condition="FDS[@type='literal']"/>
- <Constraint Condition="FDS[@type='summary']"/>
- <Constraint Condition="FDS[@context='tabular']"/>
- <Constraint Condition="FDS[@context='crosstab']"/>
- </Constraints>
- </Functions>
- </metadataRequest>
- </RequestTemplate>
-
- <RequestTemplate name="ReportFunctions">
- <metadataRequest connection="@MODEL@">
- <Functions authoringLocale="@AUTHORING_LOCALE@">
- <Properties>
- <Property name="./group"/>
- <Property name="group/@id"/>
- <Property name="group/@name"/>
-
- <Property name="./function"/>
- <Property name="function/@id"/>
- <Property name="function/@name"/>
- <Property name="function/@tip"/>
- <Property name="function/@syntax"/>
- <Property name="function/@example.1"/>
- <Property name="function/@result.1"/>
- <Property name="function/@resultdata.1"/>
- <Property name="function/@example.2"/>
- <Property name="function/@result.2"/>
- <Property name="function/@resultdata.2"/>
- <Property name="function/@example.3"/>
- <Property name="function/@result.3"/>
- <Property name="function/@resultdata.3"/>
- <Property name="function/@example.4"/>
- <Property name="function/@result.4"/>
- <Property name="function/@resultdata.4"/>
- <Property name="function/@example.5"/>
- <Property name="function/@result.5"/>
- <Property name="function/@resultdata.5"/>
- <Property name="function/@dropText"/>
- <Property name="function/@type"/>
- </Properties>
- <Constraints>
- <Constraint Condition="FDS[@type='function']"/>
- <Constraint Condition="FDS[@type='operator']"/>
- <Constraint Condition="FDS[@type='literal']"/>
- <Constraint Condition="FDS[@context='CRX']"/>
- </Constraints>
- </Functions>
- </metadataRequest>
- </RequestTemplate>
- <RequestTemplate name="MacroFunctions">
- <metadataRequest connection="@MODEL@">
- <Functions authoringLocale="@AUTHORING_LOCALE@">
- <Properties>
- <Property name="./group"/>
- <Property name="group/@id"/>
- <Property name="group/@name"/>
- <Property name="group/@qosLevel"/>
- <Property name="./function"/>
- <Property name="function/@id"/>
- <Property name="function/@name"/>
- <Property name="function/@tip"/>
- <Property name="function/@syntax"/>
- <Property name="function/@example.1"/>
- <Property name="function/@result.1"/>
- <Property name="function/@resultdata.1"/>
- <Property name="function/@example.2"/>
- <Property name="function/@result.2"/>
- <Property name="function/@resultdata.2"/>
- <Property name="function/@example.3"/>
- <Property name="function/@result.3"/>
- <Property name="function/@resultdata.3"/>
- <Property name="function/@example.4"/>
- <Property name="function/@result.4"/>
- <Property name="function/@resultdata.4"/>
- <Property name="function/@example.5"/>
- <Property name="function/@result.5"/>
- <Property name="function/@resultdata.5"/>
- <Property name="function/@dropText"/>
- <Property name="function/@type"/>
- <Property name="function/@qosLevel"/>
- <Property name="function/@datasourceQueryType"/>
- </Properties>
- <Constraints>
- <Constraint Condition="FDS[@context='macro']"/>
- </Constraints>
- </Functions>
- </metadataRequest>
- </RequestTemplate>
- <RequestTemplate name="ModelParameterMap">
- <metadataRequest connection="@MODEL@">
- <Metadata authoringLocale="@AUTHORING_LOCALE@" xml:lang="" Depth="2" START_AT_PATH="" no_collections="1" _enumLabels="1">
- <Properties>
- <Property name="*/@name"/>
- <Property name="*/@hidden"/>
- <Property name="parameterMapEntry/@key"/>
- <Property name="parameterMapEntry/@value"/>
- <Property name="./folder"/>
- <Property name="./queryItemMap"/>
- <Property name="./parameterMap"/>
- <Property name="./parameterMapEntry"/>
- </Properties>
- </Metadata>
- </metadataRequest>
- </RequestTemplate>
- <RequestTemplate name="Operations">
- <metadataRequest connection="@MODEL@">
- <Functions authoringLocale="@AUTHORING_LOCALE@">
- <Properties>
- <Property name="/@listSeparator"/>
- <Property name="/@decimalSeparator"/>
-
- <Property name="./group"/>
- <Property name="group/@"/>
-
- <Property name="./function"/>
- <Property name="function/@id"/>
- <Property name="function/@name"/>
- <Property name="function/@qosLevel"/>
- </Properties>
- <Constraint Condition="FDS[@type='operation']"/>
- </Functions>
- </metadataRequest>
- </RequestTemplate>
- <!--
- <RequestTemplate name="Template">
- <metadataRequest connection="@MODEL@">
- </metadataRequest>
- </RequestTemplate>
- -->
- </RequestTemplates>
|