• Skip to primary navigation
  • Skip to main content

Tech Honey

The #1 Website for Oracle PL/SQL, OA Framework and HTML

  • Home
  • HTML
    • Tags in HTML
    • HTML Attributes
  • OA Framework
    • Item in OAF
    • Regions in OAF
    • General OAF Topics
  • Oracle
    • statement
    • function
    • clause
    • plsql
    • sql

Regions

Advanced Table Region In OAF

October 28, 2012 by techhoneyadmin

It was earlier that OA Framework used OATableBean to render tables but
now things have changed and OAAdvancedTableBean extends
OATableBean. The best part of this is that with advancedtable provides declarative support for the functionalities which required programming with simple table.
The magic doesn? ends here, OAAdvancedTableBean also provides declarative support to many of the new features that were not available with OATableBean, just for an example features like column span in a table column header were not available with OATableBean but is now declaratively supported by OAAdvancedTableBean.

Advanced table has many rich features, some of which can be like a table can now have an instruction text and even a tip, also table can have a navigation bar, selection column, add rows button, control bar, recalculate and many more.

Advanced table even allows you to brand the table so that it looks more beautiful once it? displayed. The branding options include:
1. RowBranding
2. ColumnBranding
3. NoBranding
By default ?oBranding?option will be active.

Row Branding: Once you set the branding style in the property palette of advancedTable region and run the page, you will note that the alternative rows of the table are in grey bands of color. Even you have the option to choose the branding interval, by default the branding interval is 1 and hence alternative row is displayed in grey brand color, if you choose 2 as branding interval then the grey band row will appear after every 2 rows.

Column Branding: This is similar to row banding except that now rather that rows the columns of your advanced table will be in the grey band branding style.

No Branding: This is the default branding style that? selected if you don? choose other styles, in this style neither rows nor columns will be branded and all the rows and tables of the advanced table will be displayed as mentioned in Oracle BLAF.

Some more features of advanced table are:

Text: This is the text that will be displayed on the top of the table once the OA Framework page is rendered.

Records Displayed: This property can limit the number of records that can be displayed on the screen once the advanced table is rendered. Be default the number of records displayed is 10.

Width: this is another important property of advancedtable. Here as the name suggests you can enter the width of the table once the table is rendered. You can either enter the width in pixels or in percentage. In order to enter the width of the table in pixel enter 500 or 600 in the property palette. In order to enter the width of the table in percentage enter 70% or 80% in the palette.
Once you enter the width of table to be 100% the navigation links (Next and Previous) will be displayed on top of the table. These links allow you to navigate to the other rows, apart from those being displayed on the OA Framework page currently.

Controller Class: This is an optional property. If you want to perform some runtime action then only you need to create a controller class where you will be handling the events and navigations performed on the advancedTable.

Admin Perosnlization: Set to true if you want the admin to be able to personalize the advancedTable region else false.

User Personalization: Set to true if you want the user to be able to personalize the advancedTable region else false.

Filed Under: Regions Tagged With: advanced table in oa framework, advanced table in oaf, OA Framework Advanced Table, OAAdvancedTableBean, OAF Advanced Table, What is Advanced Table in OAF

Bulleted List In OA Framework

October 28, 2012 by techhoneyadmin

In oracle application framework page the OAF BulletedList appears with a bullet prefixed to any item present in this region.
For example – Suppose you have 3 items placed inside the BulletedList region type in an Oracle Application Framework page, then all the 3 items will have a bullet attached as prefix when the OA Framework page renders. But the only condition that OAF applies for making the bullet as prefix is that each of the items should have its Rendered property set as true.
Hence, if bullet region is having 4 items in an Oracle Application Framework page and out of these 4 items, 2 items have the rendered property as false then you will find only 2 items with bullet attached to it once the Oracle Apps Framework page renders on the browser.

Generally, Oracle Application Framework uses BulletedList to hold plain texts or links, but this doesn’t means that it cannot hold other regions or items. Oracle Apps Framework gives you the freedom to add any other regions or items inside the BulletedList region style.

Oracle Application Framework allows you to specify the whether you want to show all the items in columns or in the apps framework you can also set the number of rows that you expect to be displayed at runtime.
To achieve the above mentioned functionality Oracle Application Framework provides you the Height attribute property of the BulletedList.
Let’s consider one more example –
Suppose you have 10 items that have to be displayed in 2 columns when the Oracle Apps Framework page is rendered. To make this happen all you need to do is to just set the height property value as 2 in the JDeveloper Tool property palette. This makes the items 1-5 to come in one column and the items 6-10 to be displayed in the second column.
But there is a restriction to the number of columns that you can create with the above approach. As per Oracle Application Framework you cannot exceed the number of columns by 3, this means that you cannot have more than three columns for a BulletedList region in an OAF page.

Corresponding web bean: OABulletedListBean

How to create BulletedList Item in OAF page?
Creating a BulletedList on an Oracle Apps Framework page is simple. Just follow the steps given below.
1. Create a region on an OAF page using JDeveloper
2. Set the style property to BulletedList.
3. Set the properties of the newly created BulletedList region according to the requirement and the standards of Oracle Apps Framework.
4. Create items of any item style as children in this region.

Filed Under: Regions Tagged With: Bulleted List in OA Framework, Bulleted List in OAF, OA Framework Bulleted List, OABulletedListBean, OAF Bulleted List, What is Bulleted List in OAF

Cell Format Region In OA Framework

October 28, 2012 by techhoneyadmin

In oracle application framework page the OAF CellFormat region is used inside RowLayout region.

CellFormat region is a container of regions or items.

It imparts the properties like columnSpan, rowSpan, vAlign, hAlign, etc.

Suppose you have 3 rows and 2 columns in a table. Now you want to merge 2 columns of first row.
For this you can use rowSpan property of cell and will get the first of resulting in only one column, i.e. now when you run OAF page, table will have total of 5 cells in it.

CellFormat allows you to control the vertical and horizontal alignment of item present in it. You can achieve the same using vAlign and hAlign.

Suppose there is cell consisting of messageTextInput in it, messageTextInput should be top justified and at the end of the cell in the Oracle application framework page.
For this, set the vAlign (Vertical alignment) property of cellFormat as top and hAlign (Horizontal Alignment) property of cellFormat as right.

Note – It will not take care the alignment of the text of the webbean present in it. Like, in a messageTextInput there is a text of VARCHAR data type, it will be only left aligned.

Corresponding web bean: OACellFormatBean

How to create cellFormat Region in OAF page?
Creating a cellFormat region on an Oracle Apps Framework page is simple. Just follow the steps given below.
1. Create a region on an OAF page using JDeveloper
2. Set the style property to cellFormat.
3. Set the properties of the newly created cellFormat region according to the requirement and the standards of Oracle Apps Framework.
4. Create items or regions of any style as children in this region.

Filed Under: Regions Tagged With: Cell Format in OA Framework, Cell Format in OAF, OA Framework Cell Format, OACellFormatBean, OAF Cell Format, What is Cell Format in OAF

Content Container Region In OAF

October 28, 2012 by techhoneyadmin

In oracle application framework page the OAF ContentContainer region is used to display additional information of the OAF page in Oracle BLAF ( Browser Look and Feel).

ContentContainer is having special features which will help it to differentiate from other content of the OAF page.
Example: It can have different background color which can be different from the standard background color of oracle apps framework page. This can be done by using Background Shade property of the ContentContainer.
It can have border to it to identify it as a separate region.

ContentContainer can have items and regions of any style in it.

To add this into oracle application framework page, create a shared region in the OAF page for ContentContainer.

Generally, BulletList region is placed in it, as we use ContentContainer to display additional information, and that will be displayed pointwise.
In the BulletList we can add further items or regions in it as per the requirement.

ContentContainer will be generally displayed at the end (right side) of the Oracle Apps Framework page.

Corresponding web bean: OAContentContainerBean

How to create contentContainer Region in OAF page?
Creating a contentContainer region on an Oracle Apps Framework page is simple. Just follow the steps given below.
1. Create a shared region for the contentContainer
2. Create a region on an OAF page using JDeveloper
3. Set the style property to contentContainer
4. Set the properties of the newly created contentContainer region according to the requirement and the standards of Oracle Apps Framework.
5. Create items or regions of any style as children in this region.

Filed Under: Regions Tagged With: Content Container in OA Framework, Content Container in OAF, OA Framework Content Container, OAContentContainerBean, OAF Content Container, What is Content Container in OAF

Content Footer In OAF

October 28, 2012 by techhoneyadmin

In oracle application framework page the OAF ContentFooter region was used to hold buttons (links) at the bottom level of the Oracle Apps Framework page. It displays as a bottom line which is separated from the page footer with the content of the oracle application framework page and also known as “ski”.
It is deprecated style.

Page buttons should be used instead of ContentFooter to hold buttons in it.

Corresponding web bean: OAContentFooterBean (deprecated)

Filed Under: Regions Tagged With: Content Footer in OA Framework, Content Footer in OAF, OA Framework Content Footer, OAContentFooterBean, OAF Content Footer, What is Content Footer in OAF

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Interim pages omitted …
  • Page 9
  • Go to Next Page »

Copyright © 2025 · Parallax Pro on Genesis Framework · WordPress · Log in