Presentation Catalog Oracle Fusion Middleware Online Documentation Library

15-6 Oracle Fusion Middleware Integrators Guide for Oracle Business Intelligence Enterprise Edition The presentation hierarchy tag includes the following child elements: Syntax PresentationHierarchy … hasDisplayName= displayName= hasDispDescription= dispDescription= Levels RefPresentationLevel … Levels Aliases Alias name= Alias name= Aliases DisplayColumns RefPresentationColumn … DisplayColumns Dimension RefDimension … Dimension PresentationHierarchy Table 15–7 Presentation Hierarchy Tag Attributes Attribute Name Description hasDispName Indicates whether this presentation hierarchy has a custom display name. dispName The value of the custom display name, if one exists for this presentation hierarchy. hasDispDescription Indicates whether this presentation hierarchy has a custom description. dispDescription The value of the custom description, if one exists for this presentation hierarchy. Table 15–8 Presentation Hierarchy Child Elements Element Name Description Levels References the presentation levels for this presentation hierarchy. Each presentation level is contained in a sub-element called RefPresentationLevel. Aliases Lists any aliases that have been defined for this presentation hierarchy. Aliases are created when presentation objects are renamed to ensure that any references to the old names still work in logical SQL queries. Each alias is contained in a sub-element called Alias, with one attribute called name. DisplayColumns For parent-child hierarchies only. This element references the columns designated to be used for display for this parent-child hierarchy. Each display column is contained in a sub-element called RefPresentationColumn. Dimension References the logical dimension upon which this presentation hierarchy is based. The dimension is contained in a sub-element called RefDimension. Presentation Elements 15-7 Example PresentationHierarchy name=Product parentName=quot;Sample App Reducedquot;..quot;Productquot; parentId=4008:39335 parentUid=2160738998 id=4028:39336 uid=2160738999 hasDispName=false hasDispDescription=false Description Levels RefPresentationLevel uid=2160739000 id=4030:39337 qualifiedName= quot;Sample App Reducedquot;..quot;Productquot;.quot;Productquot;. quot;Totalquot; RefPresentationLevel uid=2160739001 id=4030:39338 qualifiedName= quot;Sample App Reducedquot;..quot;Productquot;.quot;Productquot;. quot;Brandquot; RefPresentationLevel uid=2160739002 id=4030:39339 qualifiedName= quot;Sample App Reducedquot;..quot;Productquot;.quot;Productquot;. quot;LOBquot; RefPresentationLevel uid=2160739003 id=4030:39340 qualifiedName= quot;Sample App Reducedquot;..quot;Productquot;.quot;Productquot;. quot;Typequot; RefPresentationLevel uid=2160739004 id=4030:39341 qualifiedName= quot;Sample App Reducedquot;..quot;Productquot;.quot;Productquot;. quot;Detail Productquot; Levels Aliases Alias name=H4 Product Aliases Dimension RefDimension uid=1674 id=2019:18 qualifiedName= quot;Sample Salesquot;.quot;H4 Productquot; Dimension PresentationHierarchy

15.6 Presentation Level

The presentation level element corresponds to the presentation level object in the Presentation layer. The presentation level tag includes the following attributes: The presentation level tag includes the following child elements: Table 15–9 Presentation Level Tag Attributes Attribute Name Description hasDispName Indicates whether this presentation level has a custom display name. dispName The value of the custom display name, if one exists for this presentation level. hasDispDescription Indicates whether this presentation level has a custom description. dispDescription The value of the custom description, if one exists for this presentation level. 15-8 Oracle Fusion Middleware Integrators Guide for Oracle Business Intelligence Enterprise Edition Syntax PresentationLevel … hasDisplayName= displayName= hasDispDescription= dispDescription= RefLogicalLevel … DrillTo RefPresentationLevel … RefPresentationLevel … DrillTo DisplayColumns RefPresentationColumn … RefPresentationColumn … DisplayColumns Aliases Alias name= Alias name= Aliases PresentationLevel Example PresentationLevel name=Total parentName=quot;Sample App Reducedquot;..quot;Productquot;. quot;Productquot; parentId=4028:39336 parentUid=2160738999 id=4030:39337 uid=2160739000 hasDispName=false hasDispDescription=false DescriptionDescription RefLogicalLevel uid=1683 id=2025:558 qualifiedName=quot;Sample Salesquot;.quot;H4 Productquot;.quot;Totalquot; PresentationLevel Table 15–10 Presentation Level Child Elements Element Name Description RefLogicalLevel References the logical level upon which this presentation level is based. DrillTo This option is reserved for a future release and is not currently used. DisplayColumns References the columns that have been designated to be used for display for this presentation level on drill-down. Each column is contained in a sub-element called RefPresentationColumn. Aliases Lists any aliases that have been defined for this presentation level. Aliases are created when presentation objects are renamed to ensure that any references to the old names still work in logical SQL queries. Each alias is contained in a sub-element called Alias, with one attribute called name.