Configuring Siebel Business Applications > Configuring Lists and Pick Applets > Customizing Lists and Pick Applets >

Example of Constraining a Dynamic List


This topic describes one example of constraining a dynamic list. You might use this feature differently, depending on your business model.

The Constrain property of the pick map defines a constraint for a pick applet. For example, to configure a Country list to display only states that are part of that country, you must indicate the relationship between each state and the country in which the state resides.

After the user chooses a value from the Country list, Siebel CRM displays the State list. The value that the user chooses from the Country list constrains the values in the State list. To filter the values that it displays in the State list, Siebel CRM uses the value that the user chooses from the Country list. In the State list, Siebel CRM only displays values if the Description field contains the value that the user chooses from the Country list.

To constrain a dynamic list

  1. To define the constraint, do one of the following:
    • Use the predefined Description field in the Picklist Generic business component.
    • Extend the table and use a new column.
  2. To update the Description field with valid country values, do one of the following:
    • Do the following in the Siebel client:
      • Navigate to the Administration-Data screen, List Of Values view.
      • Enter valid country values in the Description field.
    • Do the following in Siebel Tools:
      • In the Object Explorer, choose Business Component, and then locate the Account business component in the Accounts list.
      • In the Object Explorer, expand the Business Component tree, choose Field, and then locate the State field in the Fields list.
      • In the Object Explorer, expand the Field tree, and then choose Pick Map.
      • In the Pick Maps list, add a new record using values from the following table.
        Property
        Value

        Field

        Country

        Constrain

        True

        Pick List Field

        Description

Configuring Siebel Business Applications Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.