Forms Personalization

Forms Personalization is a standard feature provided by oracle and supported by oracle to customize the forms. With Forms personalization you can hide fiedls, make fields mandatory, create zoom functionality, change lov dynamically e.t.c

WHEN-NEW-FORM-INSTANCE WHEN-NEW-BLOCK-INSTANCE WHEN-NEW-RECORD-INSTANCE WHEN-NEW-ITEM-INSTANCE WHEN-VALIDATE-RECORD MENUS SPECIAL EVENTS

A Form can have multiple functions. Having the personalization at function level limits the scope of the personalization. For example in Inventory for both "Master Item form" and "Organization Item form" uses same form named INVIDITM where as both have different fucntions linked to them.

Yes.

Yes. In the actions set DISPLAYED property to false.

Yes. Using global Variables.

Form Personlizations can be moved easily through FNDLOAD from one instance to other. Refer to the Article FNDLOAD for more details: http://www.erpschools.com/Apps/oracle-applications/articles/General/FNDLOAD-to-transfer-the-menus-concurrent-programs-personalization-from-one-instance-to-other/index.aspx

Personalization gives us the ability to customize Forms in a very easy manner. The below customizations are possible through Personalization: Zoom from one form to another Pass data from one form to another through global variables Change LOV values dynamically Enable/Disable/Hide fields dynamically Display user friendly messages when required Launch URL directly from oracle form Execute PL/SQL programs through FORM_DDL package Call custom libraries dynamically

FORM level and FUNCTION level

The below can be done using PErsonalization: Zoom from one form to another Pass data from one form to another through global variables Change LOV values dynamically Enable/Disable/Hide fields dynamically Display user friendly messages when required Launch URL directly from oracle form Execute PL/SQL programs through FORM_DDL package Call custom libraries dynamically

Refer to the Forms Personalization Tutorial article: http://www.erpschools.com/Apps/oracle-applications/articles/Tools/Forms/Personalization/Forms-Personalization-Tutorial/index.aspx

Advantages: Personalizations are stored in tables rather than files Will not have a bigger impact when you upgrade or apply patches to the environment Can be moved easily through FNDLOAD from one instance to other Can be restricted at site/responsibility/user level Easy to disable/enable with click of a button. Personalization will store who columns with which we have the ability to track who created/modified it where as in CUSTOM.PLL we don¿t have that ability. Disadvantages: Not all can be customized using Personalization.

No. If it is normal message or warning data will be saved but not for error message.

Related Articles:

  1. Forms FAQ
  2. JSP forms Customization in 11i & R12

admin

  One Response to “Forms Personalization FAQ”

  1. the above questions r very usefull to me.. thanks for u, can u give answers for below questions…

    Can you use global variables in forms personalization? If so How?

    How do you make a field mandatory or not mandatory using Forms Personalization?
    Can you default a value in a text filed through personalization? How?

 Leave a Reply

*

*


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2011 erpSchools Suffusion theme by Sayontan Sinha