Chinaunix首页 | 论坛 | 博客
  • 博客访问: 227179
  • 博文数量: 36
  • 博客积分: 1137
  • 博客等级: 少尉
  • 技术积分: 305
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-06 09:58
文章分类

全部博文(36)

文章存档

2012年(1)

2011年(31)

2010年(3)

2007年(1)

分类: Oracle

2011-04-22 09:08:08

对于限制式picklist,我个人认为,基本可以实现各种限制业务,在oracle oaf的开发中可以做到互相限制 lov 的效果,而siebel的constrain picklist可以做到1..n无限级联限制下去。
1.constrain picklist的级联模式
1 1 value

2 2 value
2 1 Constrain Parent

3 3 value
3 2 Constrain 
...

n n value
n n-1 Constrain Parent
n->无穷大 

2.新建一个parent picklist,child picklist ,以及其bc 为 PickList Hierarchical当然这里你也可以指定为其他自建的bc,只要能用到parent为s_lst_of_val的val,然后设置list_of_value分别为select 1,select 2和select 1.1,select 1.2,select 2.1,select 2.2,select 2.3这样我们想通过选择select 1的时候弹出select 1.1和select 1.2。选择select 2的时候弹出select 2.1,select 2.2,select 2.3.切换到list of value界面(administrator-data),修改select 1.1,select 2.1的parent lic为select 1,select 2.1,select 2.2,select 2.3的parent lic为 select 2.

3.选择你要实现constrain 的control所对应的field假如是attribute 3,attribute 4,
点选single field value-> attribute4 点选SVF Pick map.默认定义好的情况下会有一个attribute4 value.新建一个attribute 3 constrain parent.
4.编译完成。

如果您有什么不懂的或者我讲得不对的,请多指教,下一节MVG的制作
阅读(2936) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~