Tuesday, October 24, 2017

advancedSearch Region In Oracle OAF

The advancedSearch region extends UIX's StackLayoutBean. This is a very complicated layout used for rendering search pages which allow an end-user to specify a criteria for performing a search.
Metadata for advancedSearch region implementation consists of three parts:
  • Static Text
  • Criteria Rows
  • Button Bar
The XML schema for advancedSearch defines three groupings:
  • staticText 
  • criteria
  • buttonBar. 
The staticText grouping contains a set of messageStyledText beans. The critera grouping will contain
criteriaRow elements. The buttonBar grouping will contain a set of submit beans.

The metadata for criteriaRow shows only two elements - a messageStyledText element for displaying the label, and an input (messageTextInput, messageLovInput, messageChoice) element. Internally, the framework creates a messageChoice bean that gets rendered between the label and the input element. So, the messageStyledText bean, the messageChoice bean, and the input element form a critera row.

The java bean associated with this region is OAAdvancedSearchBean

No comments:

Post a Comment

Query to get the Concurrent Program along with Value Set details

SELECT fcpl1.user_concurrent_program_name       ,fdfcuv.end_user_column_name       ,ffvs.flex_value_set_name value_set_name       ,ffvt.appl...