Forms Personilization FAQs
Forms Personilization FAQs
Can I modify SQL Query behind the LOV using Forms Personalizations?
Of course you can. In the below example I am restricting the LOV to less than 3records
by introducing where rownum <3 in record group query.
Step 1. Create a new record group
Step 2. Attach the newly created record group to existing LOV in EBS Form.
You can also call a form function and pass it parameters using Forms
Personalizations
You can initialize a global variable. Initialization code is executed if and only if the
global variable does not already exist.
Use global variables for passing variables back and forth between two forms.
Please do not use Global Variables if your logic is restricted to a Single form itself.
Using forms personalizations, you can set the Default where clause of the BLOCK too.
Note: Don't forget to reset this clause after your desired operation has been finished. This
will facilitate the form to run in standalone mode too.
For displaying messages, you can either enter a plain text, or your message can be
displayed from the result of a SQL Statement.
Local variables can be defined and they will be active for throughout the session of the
current form.
Use global variables if you wish to share the variable between multiple forms.
Below, just for demo, I am setting the local variable to 0.
You can enable SPECIAL1-15 or MENU1-15, to create new menu entries under the Tool
menu.
As seen below, the above two setups have instantiated the new Menu Items
SPECIAL16-30 will create entries under Reports menu
SPECIAL31-45 will create entries under Actions menu
You can capture the click on those newly created menu items by trapping event MENU1
or SPECIAL1 [or whatever you defined]