How Siebel CRM Creates a Multi-Value Group

The following figure describes the objects and properties that Siebel CRM uses to create a multi-value group applet.

Objects and Properties Siebel CRM Uses to Create a Multi-Value Group Applet: This image is described in the surrounding text.

As shown in this figure, Siebel CRM uses the following objects to create a multi-value group applet:

  1. Originating applet. Contains the control or list column that calls the multi-value group applet. For more information, see Originating Applet of a Multi-Value Group.

  2. Parent business component. Supplies data to the originating applet. For more information, see Parent Business Component of a Multi-Value Group.

  3. Multi-value fields. Includes the fields that constitute a multi-value group. For more information, see About the Multi-Value Field.

    If the field is a multi-value field, then Siebel CRM ignores the Required field. In this situation, you can do one of the following:

    • Use a script in Siebel Visual Basic or Siebel eScript.

    • Create a calculated field that references the multi-value field, and then make the calculated field required.

  4. Multi-value link. Identifies the link that provides the field values from the child business component that the multi-value group references.

  5. Link. Specifies the parent-child relationship between the parent business component and the child business component that the multi-value group applet references. To allow the fields in the parent business component to get their values, the multi-value link references the link.

  6. Multi-value group applet. A dialog box that Siebel CRM displays if the user clicks the ellipsis button in the originating applet. It lists the records of the child business component that the multi-value group references. It allows the user to add, edit, or delete a child record.

  7. Child business component. Stores the child records. The records that Siebel CRM displays in the multi-value group applet are the records of the child business component that the multi-value group references. For more information, see Child Business Component of a Multi-Value Group.