Siebel Tools: Create new LOV Type and Values & Create Static Picklist Using Tools
2009-10-10 16:39
871 查看
About List of Values
A list of values (LOV) is a set of values that populates a static picklist, which is accessed when a user clicks a drop-down list in the user interface.
Knowledge:
Drop-down lists can be based on two types of picklists: static picklists and dynamic picklists.
l A static picklist has a selection list that is a static list of values. An example of a static picklist is a drop-down list containing postal abbreviations for states and countries.
l A dynamic picklist has a selection list that usually contains transactional.
An example of LOV that stored as records in the database is showing as below.
The given list of values consists of two parts:
l Header Row.
This row defines the grouping name of LOV Type. (For example, the first row in the table above).
l Display Value Rows.
These are the values to be displayed in picklists that are based on the specified LOV Type.
(For example, the four rows where Type = ACCOUNT_STATUS in the table above).
Creating New LOV Types and its LOV Values
Using Siebel Tools
Typically, you can add, modify, or inactivate LOV values and types through the List of Values administration views in the Siebel client.
However, the better way is perform this task in Siebel Tools.
To create a new LOV type using Siebel Tools
1. From the Screens menu (in Siebel Tools), choose System Administration > Lists of Values.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image004%5B4%5D_thumb_633907895315933750.jpg)
2. Create a Header Record for the new LOV Type using the information in the following.
Type: Enter LOV_TYPE.
Display Value: Enter the name of the LOV Type. For example, OPTY_UI_TASK.
Translate: Information-only field used by Siebel Engineering. There is no client or server functionality associated with this field. CAUTION: Do not modify this field.
Language Independent Code: Typically, this value is same as the Display Value.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image006%5B4%5D_thumb_633907895327808750.jpg)
3. Enter new records for the LOV values using the information in the following.
Type: Enter the LOV_TYPE: OPTY_UI_TASK, which we create in previous step.
Display Value: Enter the name of the LOV Values that associates to your new type.
For example, ‘Submit’ and ‘Create Product’.
Translate: Do not change this field.
Language Independent Code: same as the Display Value.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image008%5B4%5D_thumb_633907895341090000.jpg)
Now, you have added a LOV Type:OPTY_UI_TASK and its values: ‘Create Product’ and ‘Submit’ to LOV. You can
4. Go to Administration – Data > List of Values View to check result. Then press ‘Clear Cache’ button.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image010%5B4%5D_thumb_633907895355933750.jpg)
Configure a Static Picklist to display the LOV Type
After added a new LOV Type and its values, let me show you a case that create a Static Picklist to apply our new LOV Type.
1. Start Siebel Tools and open Pick List Section in Object Explorer (OE).
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image012%5B4%5D_thumb_633907895376246250.jpg)
2. Create a new Pick List. (For example, HPQ Opty Promp)
Main of parameters is showing as below.
3. Open Business Component Section in OE and select a BC. This BC is associated to the applet that we will create our static pick list on it. (I take ‘Opportunity’ BC for example.)
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image014%5B4%5D_thumb.jpg)
4. Open sub section of BC – Field - in OE and create a new record.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image016%5B4%5D_thumb.jpg)
Main of parameters is showing as below.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image018%5B4%5D_thumb.jpg)
5. Open sub section of Field – Pick Map - in OE and create a new record. Detail parameters are showing as below.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image020%5B4%5D_thumb.jpg)
6. Open Applet section in OE and select a applet. We will create our new static pick list on it. (I take ‘Opportunity Form Applet - Child’ for example.)
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image022%5B5%5D_thumb.jpg)
7. Right click ‘Opportunity Form Applet – Child’ Applet and select ‘Edit Web Layout’ to enter Web Layout Editor.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image024%5B5%5D_thumb.jpg)
8. Drag your control which you created in Step6 and drop it to appropriate place.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image026%5B5%5D_thumb.jpg)
9. Compile SRF and test.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image028%5B5%5D_thumb.jpg)
References:
Configuring Siebel Business Applications Version 8.0, Rev. A June 2007
Siebel Applications Administration Guide Version 8.0, Rev. A May 2007
Any question, please contact me.
Xianyi.Ye
yexianyi@hotmail.com
A list of values (LOV) is a set of values that populates a static picklist, which is accessed when a user clicks a drop-down list in the user interface.
Knowledge:
Drop-down lists can be based on two types of picklists: static picklists and dynamic picklists.
l A static picklist has a selection list that is a static list of values. An example of a static picklist is a drop-down list containing postal abbreviations for states and countries.
l A dynamic picklist has a selection list that usually contains transactional.
An example of LOV that stored as records in the database is showing as below.
Type | Display Value |
LOV_TYPE | ACCOUNT_STATUS |
ACCOUNT_STATUS | Candidate |
ACCOUNT_STATUS | Qualified |
ACCOUNT_STATUS | Active |
ACCOUNT_STATUS | Inactive |
l Header Row.
This row defines the grouping name of LOV Type. (For example, the first row in the table above).
Type | Display Value |
LOV_TYPE | ACCOUNT_STATUS |
These are the values to be displayed in picklists that are based on the specified LOV Type.
(For example, the four rows where Type = ACCOUNT_STATUS in the table above).
Type | Display Value |
ACCOUNT_STATUS | Candidate |
ACCOUNT_STATUS | Qualified |
ACCOUNT_STATUS | Active |
ACCOUNT_STATUS | Inactive |
Using Siebel Tools
Typically, you can add, modify, or inactivate LOV values and types through the List of Values administration views in the Siebel client.
However, the better way is perform this task in Siebel Tools.
To create a new LOV type using Siebel Tools
1. From the Screens menu (in Siebel Tools), choose System Administration > Lists of Values.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image004%5B4%5D_thumb_633907895315933750.jpg)
2. Create a Header Record for the new LOV Type using the information in the following.
Type: Enter LOV_TYPE.
Display Value: Enter the name of the LOV Type. For example, OPTY_UI_TASK.
Translate: Information-only field used by Siebel Engineering. There is no client or server functionality associated with this field. CAUTION: Do not modify this field.
Language Independent Code: Typically, this value is same as the Display Value.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image006%5B4%5D_thumb_633907895327808750.jpg)
3. Enter new records for the LOV values using the information in the following.
Type: Enter the LOV_TYPE: OPTY_UI_TASK, which we create in previous step.
Display Value: Enter the name of the LOV Values that associates to your new type.
For example, ‘Submit’ and ‘Create Product’.
Translate: Do not change this field.
Language Independent Code: same as the Display Value.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image008%5B4%5D_thumb_633907895341090000.jpg)
Now, you have added a LOV Type:OPTY_UI_TASK and its values: ‘Create Product’ and ‘Submit’ to LOV. You can
4. Go to Administration – Data > List of Values View to check result. Then press ‘Clear Cache’ button.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image010%5B4%5D_thumb_633907895355933750.jpg)
Configure a Static Picklist to display the LOV Type
After added a new LOV Type and its values, let me show you a case that create a Static Picklist to apply our new LOV Type.
1. Start Siebel Tools and open Pick List Section in Object Explorer (OE).
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image012%5B4%5D_thumb_633907895376246250.jpg)
2. Create a new Pick List. (For example, HPQ Opty Promp)
Main of parameters is showing as below.
Parameter | Value | Description |
Project | Sapna | The project that your BC associated. |
Bounded | TRUE | That indicates you can only select value of pick list by clicking drop list. You can not type the value in pick list directly. |
Business Component | PickList Generic | Do NOT change this field. |
Static | TRUE | That indicates you are creating a Static Picklist not Dynamic Picklist. |
Type Field | Type | Do NOT change this field. |
Type Value | OPTY_UI_TASK | This value is the name of new LOV Type that we create just now. |
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image014%5B4%5D_thumb.jpg)
4. Open sub section of BC – Field - in OE and create a new record.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image016%5B4%5D_thumb.jpg)
Main of parameters is showing as below.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image018%5B4%5D_thumb.jpg)
Parameter | Value | Description |
Name | Opty Field | Any string is OK. |
Join | S_LST_OF_VAL | This value is very important. You must set this value carefully. This value determines the table that stored your LOV values and Types. |
Column | NAME | That determines what values you want to display in the pick list. This value is associated to BC Table or Join Table. |
Picklist | HPQ Opty Prompt | The new pick list that we created in Step2. |
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image020%5B4%5D_thumb.jpg)
Parameter | Value | Description |
Field | Opty Field | The BC Field that we created in Step4. |
Picklist Field | ValueL | Do NOT change this value. |
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image022%5B5%5D_thumb.jpg)
Parameter | Value | Description |
Name | Opty Control | Any string is OK. |
Caption – String Override | Opty LOV Values | Any string is OK. |
Field | Opty Field | The BC Field that we created in Step4. |
Runtime | TRUE | This value must be set to TRUE. |
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image024%5B5%5D_thumb.jpg)
8. Drag your control which you created in Step6 and drop it to appropriate place.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image026%5B5%5D_thumb.jpg)
9. Compile SRF and test.
![](http://p.blog.csdn.net/images/p_blog_csdn_net/yexianyi/535873/o_clip_image028%5B5%5D_thumb.jpg)
References:
Configuring Siebel Business Applications Version 8.0, Rev. A June 2007
Siebel Applications Administration Guide Version 8.0, Rev. A May 2007
Any question, please contact me.
Xianyi.Ye
yexianyi@hotmail.com
相关文章推荐
- Siebel Tools: Create new LOV Type and Values & Create Static Picklist Using Tools
- Tomcat --> Cannot create a server using the selected type
- R12: How to add Microsoft Excel as Type to the Create Template List of Values in BI Publisher (Doc ID 1343225.1)
- Tomcat --> Cannot create a server using the selected type
- Tomcat --> Cannot create a server using the selected type
- Tomcat --> Cannot create a server using the selected type
- C++ 强制类型转换 static_cast<new_type>(expression)
- [React] Create a Virtualized List with Auto Sizing Cells using react-virtualized and CellMeasurer
- USING PARTED ON > 2TB DRIVES TO CREATE NEW PARTITIONS FOR LVM
- Delphi Open Tools API - How to create and add new menu item
- Ubuntu Hacks : Tips & Tools for Exploring, Using, and Tuning Linux
- Populate A List Item With Record Group In Oracle Forms Using Populate_List And Create_Group_From_Query Command
- Google Hacks: Tips & Tools for Finding and Using the World's Information
- Creating and Using a New Content Type in SharePoint 2007(zhuan:http://www.sharepointproconnections.com/article/sharepoint-portal
- Tomcat --> Cannot create a server using the selected type
- XMPPError: bad-request - modify error create new user using smack library 4.1.4 and openfire
- eclipse new server Cannot create a server using the selected type 网上有两种办法,其实原理一样
- Reverse linked list using stack and stack's implementation
- Populate A List Item With Record Group In Oracle Forms Using Populate_List And Create_Group_From_Query Command
- Tomcat --> Cannot create a server using the selected type