how to customize a lov using form personalization

Upload: infosource-sa

Post on 10-Feb-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/22/2019 How to Customize a LOV Using Form Personalization

    1/2

    Junaid Iftikhar Ahmed | Sr.Oracle Solution Architect & PM| BCS-SE, MBA-FIN, SCM-EXP 1

    How To Customize a LOV using Form Personalization ?

    MODULE:

    Oracle Application Object Library

    PROBLEM STATEMENT

    Q1: How to customize a LOV using Form Personalization ?

    FIX

    A1:

    This Feature is available from RUP3 '11i.ATG_PF.H RUP3'PATCH 4334965

    1. Navigate to the Form which is having the LOV Item.

    2. Open the Personalization form from the pull down menu:

    Help => Diagnostics => Custom Code=>Personalize.

    3. Implement the following personalization rule :

    Seq: 10

    Description: Increase the width of the LOVCondition:

    Trigger Event: WHEN-NEW-ITEM-INSTANCETrigger Object:

    Condition: NullProcessing Mode: BothContext:Level: SiteValue: Null

    Action:Seq: 10

    Type: BuiltinDescription: Create Record GroupLanguage: AllBuiltin Type: Create Record Group From QueryArgument: [Please note that the column must be the sameas the seeded record group so that LOV column mapping donot violate]

    Group Name:

    https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?patchId=4334965https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?patchId=4334965https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?patchId=4334965https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?patchId=4334965
  • 7/22/2019 How to Customize a LOV Using Form Personalization

    2/2

    Junaid Iftikhar Ahmed | Sr.Oracle Solution Architect & PM| BCS-SE, MBA-FIN, SCM-EXP 2

    Seq: 20Type: Property

    Description: Attach the Record Group to the LOVLanguage: AllObject Type: LOV

    Target Object: Property Name: GROUP_NAMEValue:

    -------------------------Example: Customize the Application Name LOV to populate the Application Name starting with "C" inthe Application Developer > Application > Forms-------------------------

    Seq: 10Description: Increase the width of the LOVCondition:Trigger Event: WHEN-NEW-ITEM-INSTANCETrigger Object: FND_FORM.APPLICATION_NAMECondition: NullProcessing Mode: Both

    Context:Level: SiteValue: Null

    Action:Seq: 10Type: BuiltinDescription: Create Record Group

    Language: All

    Builtin Type: Create Record Group From QueryArgument: select APPLICATION_NAME, APPLICATION_IDfrom FND_APPLICATION_VLwhere APPLICATION_NAME like 'C%'order by APPLICATION_NAMEGroup Name: RG_APPLICATION

    Seq: 20Type: PropertyDescription: Attach the Record Group to the LOV

    Language: AllObject Type: LOVTarget Object: APPLICATION_LOV

    Property Name: GROUP_NAMEValue: RG_APPLICATION

    4.Save the personalization rule.