The exportOptionsDef element is a member of the following categories:
Namespace -- http://xmlns.oracle.com/bibeans
Group -- BI uiXML elements
Type of element -- Definition
Use the exportOptionsDef element to define an Export Options dialog, which allows users to set options for exporting a presentation to a file.
Note: To invoke the Export Options dialog, insert a dialogLinkDef element in the UIX page that contains the presentation that you want to export. You can render the dialogLinkDef element as an Export button or link.
id -- (Required) A unique identifier for this element.
scope -- Determines the accessibility and lifetime of the object; select one of the following values: Request or Session (Default). You must use the default value if you want to be able to refer to this element from a different page in your application.
presentationId -- Specifies the identifier of the presentationDef element for the presentation that you want to export; usually this attribute is initialized by the dialogLinkDef element. If you specify this attribute explicitly, then the identifier must be contained in the current page.
The exportOptionsDef element is a child of the biThinSession element.
To render the Export Options dialog that is defined by this element, use the exportOptions element.
Use the submitEventDef element to define Apply and Cancel buttons or links in the page that contains the Export Options dialog. The following list identifies the associated events:
Apply button or link -- Associate with the
bi_export
event
bi_cancel
eventIn a BLAF application, you can use a BIPageButtonBar to define both buttons.
The following XML fragment provides an example of the definition of the biThinSession element for an Export Options dialog page.
<!-- Sample XML to define an Export Options dialog page -->
<bibeans:biThinSession id="bisession1"
biConfiguration="/Project1BIConfig1.xml" >
<!-- Defining the exportOptionsDef element -->
<bibeans:exportOptionsDef id="exportOpts1" />
<!-- Defining the apply button -->
<bibeans:submitEventDef id="applyBtn"
sourceId="exportOpts1"
sourceEventName="bi_export" />
<!-- Defining the cancel button -->
<bibeans:submitEventDef id="cancelBtn"
sourceId="exportOpts1"
sourceEventName="bi_cancel" />
</bibeans:biThinSession>