Configuring Siebel eBusiness Applications > Configuring Multi-Value Group and Association Applets >

Association Applets Invoked from Multi-Value Group Applets in SI Mode


In Standard Interactivity mode, when a user clicks the MVG button and the business component of the underlying MVG applet has a M:M relationship with the master business component, an MVG applet is displayed, as shown in Figure 92.

Figure 92.  MVG Applet
Click for full size image

When the user clicks New in the MVG applet, an association applet appears (shown in Figure 93). The Association applet allows the user to associate a new record to the MVG. Some association applets also allow users to create new records to associate with the MVG.

Figure 93.  Association Applet (SI Mode)
Click for full size image

Figure 94 describes the underlying configuration of an association applet invoked from an MVG applet.

Figure 94.  Association Applet (Invoked from Multi-Value Group Applet) Details
Click for full size image

The roles of the object definitions in Figure 94 are the following:

  • Form applet. Contains one or more text box controls displaying multi-value fields. The MVG Applet property for each of these text box controls identifies a multi-value group applet to invoke when the user clicks the button to the right of the text box.
  • Multi-value group applet. Used to display the list of records assigned to the multi-value field in the form applet. The Associate Applet property in the multi-value group applet's object definition identifies the association applet to invoke.
  • Multi-Value Group business component. Stores the (detail) multi-value group records for each master business component record. The multi-value group business component supplies records to both the multi-value group applet and the association applet.
  • Association applet. Used to display list of records available to associate to the parent record. The association applet has a Type property value of Association List, which indicates that it is an association applet. It has a Class property value of CSSFrameList, indicating that it is a list applet. The association applet is configured as a standard list applet, with a List child object definition that has List Object child object definitions.
Configuring Siebel eBusiness Applications