Creating BI Beans uiXML Elements

To use BI Beans uiXML elements in a JDeveloper project, perform the following tasks:

  1. Display BI Beans uiXML elements in the JDeveloper Component Palette.

  2. Create the BI Beans uiXML pages that your application requires.

  3. Add BI Beans uiXML elements to each uiXML page.

  4. Make the project.

Displaying BI uiXML elements

To display BI Beans uiXML elements in the JDeveloper Component Palette, use the following procedure:

  1. If the JDeveloper Component Palette is not displayed, select Component Palette from the View menu.

  2. In the combo box in the Component Palette, select Business Intelligence uiXML.

Creating a BI Beans uiXML page

To create a BI Beans uiXML page in JDeveloper, use the following procedure:

  1. In the System - Navigator, right-click either the BI Designer object or your project, if you have not yet created a BI Designer object.

  2. From the popup menu, choose New.

  3. In the New dialog box, under Categories, select Business Intelligence.

  4. In the New dialog box, under Items, select uiXML Page. The uiXML Page dialog box is displayed.

  5. In the Select a BI Designer that specifies the data source box, either select an existing BI Designer or click the New button to invoke the BI Designer wizard.

  6. In the Select an id for the BIThinSession tag box, specify the identifier for the biThinSession element, which must be the first BI Beans uiXML element in the uiXML page.

  7. Choose OK to dismiss the dialog box. The BI Beans uiXML page is created with the biThinSession element in it.

Adding BI Beans uiXML elements to a uiXML page

To add BI Beans uiXML elements to a uiXML page, use the following procedure:

  1. For each BI Beans definition element that you want to insert from the Component Palette, perform the following procedure:

    1. Click within the biThinSession element after the comment:
      <!-- Add BI Definition Elements here -->

    2. In the Component Palette, click the icon for the definition element that you want to insert. The Create element wizard is displayed, where element is the name of the definition element.

    3. Enter the attributes for the definition element.

    4. Choose Finish. The element is inserted with the attributes that you specified.

    5. If the definition element is one of the callback elements (such as biSessionCallback or preRenderingCallback) then you must click in the Code window within the callback element and use code insight to insert either an instance or a method uiXML element to complete the specifications for the callback.

  2. For each BI Beans rendering component that you want to insert from the Component Palette, perform the following procedure:

    1. Click within the page layout contents element in the uiXML page after the comment:
      <!-- Add the BI Render Elements here -->

    2. In the Component Palette, click the icon for the user interface element that you want to insert. The Create element wizard is displayed, where element is the name of the user interface element.

    3. Enter the attributes for the user interface element.

    4. Choose Finish. The element is inserted with the attributes that you specified.