3.9Manager List Mode
3.9.1 功能
? 如果在某个视图中启用了MVField的“Manager”安全性,该User Property进一步决定
该视图中数据的开放权限:
仅主要职位的相关上级职位具有数据查看权限(Primary); 或者所有职位的相关上级职位都具有数据查看权限(Team);
3.9.2 使用方法
【Name】Manager List Mode 【Value】Primary / Team
? 其Value为Primary时,仅主要职位的相关上级职位具有数据查看权限; ? 反之,当Value为Team时,所有职位的相关上级职位都具有数据查看权限;
3.9.3 适用范围及注意要点
? 如果仅仅需要对MVField的Primary职位进行该类安全性设置,不启用该属性也可达到
效果;该属性主要用于Value为“Team”的情况;
? 注意:因为MVField的跨职位安全性,相互之间存在多种相互交错的报告关系,较为复
杂。启用该功能后,通过SQL在数据库查询数据,其响应时间为不启用时的3倍左右; ? 因此,在优先考虑系统性能的前提下,建议通过别的方式实现同样的效果,不推荐启用
此User Property。
Siebel_DR1_常用User Property介绍 Coco_lia 11 / 22
4.ControlUser Properties 4.1 View
4.1.1 功能
通过Applet标题进行超链接,一般用于首页等展示界面;
4.1.2 使用方法
? 首先对Control“Applet Title”进行如下设置:
? 然后,在该Control下设置User Property: 【Name】View
【Value】View Name
4.2 Popup
4.2.1 功能
? 可以在某按钮上设置弹出窗口;
? 业务场景:在审核界面,审核人员通常需要参考相应的数据,可通过此种方式弹出报表
或其他界面,以供审核使用;
Siebel_DR1_常用User Property介绍 Coco_lia 12 / 22
4.2.2 使用方法
? 首先对Control,如“Refuse”进行如下设置:
? 然后,在该Control下设置User Property:
【Name】Popup
【Value】Applet Name
? 其中,Popup Dimension属性可以控制弹出窗口的大小;此属性也可以通过管理-集成>WI
符号URL列表中进行全屏设置;
5.FieldUser Properties 5.1 Required
5.1.1 功能
该User Property用于对BC上某字段进行设定条件的必输限制;当然,无条件限制的也可以此种方法进行设置;
5.1.2 使用方法
【Name】Required
【Value】条件表达式;
Siebel_DR1_常用User Property介绍 Coco_lia 13 / 22
当该条件成立时,该字段必输;否则,不必输;
5.1.3 适用范围及注意要点
? BC的Class须为CSSBCBase;
? 当Class为CSSBusComp,以上该User Property设置无效;
5.2 Read Only
5.2.1 功能
该User Property用于对BC上某字段进行设定条件的只读;当然,无条件限制的也可以此种方法进行设置;
5.2.2 使用方法
【Name】Read Only 【Value】条件表达式;
当该条件成立时,该字段只读;否则,不只读;
5.2.3 适用范围及注意要点
暂无
Siebel_DR1_常用User Property介绍 Coco_lia 14 / 22
附录1Aspect User Property
功能
? 基于同一BC的不同Applet,每个Applet显示不同类型的业务数据。
如,基于Account的经销商、零售商、分销商、门店等;或基于Program Container的产品推广项目、主题促销项目等;
? 因此需要对不同的Applet设置不同的默认值,并通过Search条件筛选,以达预期效果。
使用方法
1)
Class选择
? ?
该BC 基类一定要是CSSBCBase
List Applet基类一定要是:CSSFrameListBase,不能为其Super Class; E.g.经试验,某List Applet其class为CSSFrameList,无效果~更改为CSSFrameListBase,方有效。 ?
相应的Form Applet的基类应该是:CSSFrameBase
P.S.
如果是新建的对象,可以采取上述方式;
如果是基于系统原有的对象,则先用其原Class,如果不行,则顺次去找其Super Class。
Siebel_DR1_常用User Property介绍 Coco_lia 15 / 22