The presentationDef element is a member of the following categories:
Namespace -- http://xmlns.oracle.com/bibeans
Group -- BI uiXML elements
Type of element -- Definition
Use the presentationDef element to define a thin graph, a thin crosstab, or a thin table. You can use the scripting variables that are created by this element to get and set properties of the thin presentation beans, which are also referred to as views.
id -- (Required) A unique identifier for this element.
scope -- Determines the accessibility and lifetime of the element; select one of the following values: Request or Session (Default). Unless you specify Session scope, you will not be able to refer to this presentation from any other page.
location -- Specifies the path and name of the object definition
in the BI Beans Catalog. If your UIX application uses an Explorer
Detail to allow users to select a presentation to open, then you do not
need to set this attribute. The Explorer Detail will set it, from the user's
choice. Note: This attribute is ignored if the newViewType
attribute is set.
newViewType -- Specifies the view type if you want to create
a new view; select from one of the following values: Table,
Crosstab, or Graph.
The new view uses the static local data source and takes precedence over any
information that was specified in the location
attribute.
findMemberPage -- Specifies the name of a UIX page that contains a Find Member dialog. This page must not be the same as the page that contains the presentation.
findMemberId -- Specifies the unique identifier of the findMemberDef
element for this presentation. You need a Find Member dialog whenever you
set the pagingControlVisible
attribute to true. The findMemberDef
element must be in the page that is specified by the findMemberPage
attribute. This attribute is meaningful only if the findMemberPage
attribute is specified.
pagingControlVisible -- Indicates whether to display the paging control for the view. If you set this attribute to true, then ensure that you create a Find Member dialog page. If you set this attribute to false, then you do not need a Find Member dialog.
The presentationDef element is a child of the biThinSession element and must be defined within the biThinSession.
To render the presentation that is defined by this element, use the presentation element.
There are three ways to specify the actual presentation that this element defines:
To display a presentation that is stored in the BI Beans Catalog, set the
location
attribute. Alternately use the explorerDetailDef
element on a different page, to allow users to choose a presentation
from the Catalog. If you allow the user to choose the presentation to open,
then the Explorer Detail sets the location
attribute for this
presentation. The query specification is included in the saved presentation.
To display a presentation that displays default data, set the newViewType
attribute. This tag will then construct a presentation that displays default
data. You might use this attribute if you display a presentation first and
then let users select the data for the presentation to display.
To reuse an existing presentation, use the identifier of the existing presentation
as the value of the id
attribute for this presentation. This
presentation will display the same data as the existing presentation.