Bookshelf Home | Contents | Index | PDF |
Configuring Siebel Business Applications > Configuring Lists and Pick Applets > About Lists and Pick Applets > About Pick AppletsA pick applet is a type of applet that Siebel CRM calls if the user clicks the Select button that Siebel CRM displays next to some fields. A pick applet contains a scrolling table that lists choices in one list column and more information in adjacent columns. Each row corresponds to a business component record in the pick business component. If the user chooses a row in the scrolling table, and then clicks OK, then Siebel CRM hides the pick applet, and then enters data into the column cell and other controls and cells in the originating applet. This data includes information according to the choice the user makes in the pick applet. For more information, see Using the Pick Applet Wizard to Create a Pick Applet. Example of a Pick AppletAssume the user navigates to the Opportunities screen, and then clicks Select in the Account field in the Opportunity Form applet. Siebel CRM displays the Pick Account dialog box. This dialog box is a pick applet. The user then chooses an account and clicks OK. It hides the Pick Account dialog box, and then enters data into the Account field in the Opportunity Form applet. This data includes the account that the user chose in the Pick Account dialog box. Siebel CRM might update other fields and controls, such as the Site field. It enters data into the Account and Site fields only if a pick map is defined. How Siebel CRM creates a Pick AppletFigure 66 describes how Siebel CRM creates a pick applet. Explanation of CalloutsA pick applet is a child of an applet. It includes the following properties:
The pick applet includes the following child objects:
Pick Applet Usage in Query ModeIf a pick map operates in query mode, then the fields that Siebel CRM copies includes the source field that the following items use: The source field is the business component field that the Business Component property of the list defines. Siebel CRM uses multiple fields for the query, so it is not possible to only copy back a single field. For example, assume the user does a query through the list that Siebel CRM displays for the Parent Account Name field of the account list in the Account screen. Siebel CRM uses the name and location for the query because these fields are part of the U1 index of the underlying S_ORG_EXT table. The Location field is a primary key field for the Account business component and Siebel CRM includes it in the query. You can define a pick applet so that Siebel CRM correctly enters data into the Subarea field according to the choice that the user makes, such as the Area field of the Service Request Detail Applet. You can use this configuration in edit mode but not in query mode. For more information, see Options to Control How the User Creates, Edits, Queries, and Deletes CRM Data and Creating a Hierarchical List. |
Configuring Siebel Business Applications | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |