PickList : The literal meaning of "picklist" can be defined something as follows. "A list, from which the user is allowed or can select one item". We can make a reference to the "dropdown" as well.
Example: Consider the below item
The same applies in siebel as well. We can define Picklist as a concept, where the user is allowed to make a selection from the given list.
The list here in Siebel is "List Of Values".
Before we get into Picklist, let us understand "List of Values".
"List Of Values" or LOV in short.
LOV appears under "SiteMap->Administration-Data->List Of Values"
Following are the important properties(List Columns - Classified based on Mandatory/Optional type).
LOVs are based on table "S_LST_OF_VAL"
Picklist are of the following types.
Example: Consider the below item
The same applies in siebel as well. We can define Picklist as a concept, where the user is allowed to make a selection from the given list.
The list here in Siebel is "List Of Values".
Before we get into Picklist, let us understand "List of Values".
"List Of Values" or LOV in short.
LOV appears under "SiteMap->Administration-Data->List Of Values"
Following are the important properties(List Columns - Classified based on Mandatory/Optional type).
LOVs are based on table "S_LST_OF_VAL"
- Mandatory
- Type
- Display
- LIC
- Language
- Optional
- Order By
- Description
- Active
- High
- Low
Picklist are of the following types.
- Static Picklist:
- It is a set of pre-defined values (defined in LOV).
- Based on "PickList Generic" BC
- Draws values from "List Of Values".
- Dynamic Picklist:
- Based on another BC.
- Draws value from the configured BC.
Based on the property "Bounded" in the Picklist object type, Picklist can be.
- Bounded
- Bounded picklist allows the user to select the values from the pre-defined values only.(LOVs).
- The user cannot type in a value that is not in the "list"(LOV) in the field.
- To add a new value to the list, we have to add it to the LOV.
- Unbounded
- The user is not restricted onto selecting the value from the pre-defined list.
- User can type in a value not present in the list and save it to the DB.
- The value will be stored against the Column mapped against the BC Field
- The value will not be created in the LOV.
Picklist can also be defined into two categories
- Constrained Picklist
- Constraining/Restricting the picklist for the set the values displayed based on some condition
- Hierarchichal Picklist
- Creating a parent-child relationship