Bookshelf Home | Contents | Index | PDF |
Developing and Deploying Siebel eBusiness Applications > Getting Started in the User Interface Layer > Configuring NREC's Activity Applets > Exposing Fields in the User InterfaceNREC's partner agents must be able to associate an Opportunity record with an Activity record. However, the Activity List Applet and the Activity Detail Applet do not include the Opportunity field by default. Although the field does not appear by default, you can reconfigure the applets to display it. The Opportunity field is already defined on the underlying business component—the Action business component—so that what is required is to expose the field in the user interface. The tasks for exposing the opportunity field in the user interface differ slightly for a list applet and form applet.
After list column or control objects are defined, the objects are mapped to placeholders in Web templates. For detailed information about configuring applets, read Configuring Siebel eBusiness Applications. Objects that appear in the user interface, such as controls, fields, views, screens, and so on each have a display name or caption. The Caption field or Display Name field contains the text that appears in the user interface. You do not put text directly into these fields; instead you use the pick list in the appropriate String Reference field to select an existing symbolic string to use. Your selection in this pick list then populates the field. The String Reference pick list can search for text. For example, you can search for the term "Opportunity" and get a listing of existing symbolic strings that start with that word. Such a search may produce many possible results, each one a slight variation on the base word. For example, you may get "Opportunity:", "OPPORTUNITY", "Opportunities", "Opportunity", and "Opportunity #". Adding the Opportunity Field to the Activity List Applet (SCW)On list applets, fields are defined as List Column object types. For the Activity List Applet (SCW) you need to define the Opportunity field as a List Column before mapping it to a Web template. To define a list column object for a list applet
Adding the Opportunity Field to a Activity Detail Applet (SCW)For form applets, fields are defined as Control object types. For the Activity Detail Applet (SCW) you define the Opportunity field as a control before mapping it to a Web template. To add a control object to a form applet
Mapping List Columns or Controls to Web TemplatesAfter you have defined the list column and control object types for the applets, you are ready to map them to placeholders in a Web template. You do this using the Web Layout Editor. The process for mapping list columns or controls to Web templates is the same for both list applets and form applets. NOTE: It is also possible to create controls while working in the Web Layout Editor. To do this you drag a control type from the toolbar, drop it onto the template, and then define the necessary properties. This method is an alternative to defining the controls in the Object List Editor as described in the previous section. The following procedure uses the Opportunities list column on Activity List Applet (SCW) as an example. Note that NREC's design requires that you follow the same procedure for mapping the Opportunity control to the Web templates for the Activity Detail Applet (SCW) as well. To map fields (controls and list columns) from an applet to a Web template
NOTE: On a form applet you need to add the label (OpportunityLabel) and the text box (Opportunity). You may need to resize the label to fit. |
Developing and Deploying Siebel eBusiness Applications |