Siebel CRM Desktop for IBM Notes Administration Guide > Customizing Picklists > Process of Creating Custom Static Picklists >
Modifying the Basic Mapping to Store Values for Static Picklists
This task is a step in Process of Creating Custom Static Picklists. In this topic you modify the basic mapping to store values for a static picklist. To modify the basic mapping to store values for a static picklist
- Locate a predefined static list of values.
The predefined List_Of_Values object in the metadata makes sure that Siebel CRM Desktop can get the values that it displays in the dropdown list. It gets these values from Siebel CRM. It must store these values in IBM Notes to allow the user to work offline. To do this, it is recommended that you use one of the static list of values that comes predefined in CRM Desktop. These objects typically contain the same fields.
For example, locate the following object:
id='ContactStatusPicklist'
- Copy the entire ContactStatusPicklist object.
- Paste the entire ContactStatusPicklist object immediately following the object you located in Step 1.
- Change the following values:
<type id="type_Id field_Id Picklist" predefined_folder="1" ver="1"> <form message_class="IPM.Contact.SBL.type_Id_field_Id"></form>
where:
<type id="OpportunityJVD SimplePicklist" predefined_folder="1" ver="1"> <form message_class="IPM.Contact.SBL.OpportunityJVD_SimplePicklist"></form>
If you do not correctly identify the type Id, then CRM Desktop does not display any picklist values in the dropdown list at run time.
The code in this book does not include the entire object. It includes only the items you must change for this example.
|