Siebel正向级联和逆向级联同时生效解决方法.docx

Siebel正向级联和逆向级联同时生效解决方法.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Siebel双向级联同时生效解决方法作者:梁天洪创建日期:2012-03-26最后更新:更新人:控制码:版本:1.01背景本文是基于东阿阿胶现实业务中客户需求,而得出的解决方法,具体需求如下:国家、省/(直辖)市、地级市、区县做到四级级联,1):可以正向选择:依次国家、省/(直辖)市、地级市、区县,父值决定子集,严格按照国家行政区划划分。2):可以逆向选择:只选择区县,直接带出原先维护好的三列父值,且不与正向选择冲突如下图2 正向级联2.1 值列表维护路径:管理数据——值列表依次维护国家、省、市、区县值列表集合,以区县维护为例:2.2 子集关联父值给每一子值选择关联的父值2.3 Pick Map设置找到需要维护级联的field字段(以区县为例):对于pickmap进行设置:其中pickmap里面三行分别对应的三行含义:1:区县选择时:默认城市(City)为父值,并且受到父值的约束(勾选constrain);2:区县(county)取当前值;3:街道地址(street address)值置空,Dummy与空值效果一样注:省、城市pickmap设置同上,不做赘述。3 逆向级联3.1 Pick Map对应的Constrain字段下面设置Pick Map UpdOnlyIfnull将区县、城市、省依次做维护,表明这个字段如果是空值的话可以被其他字段更新(Upd)3.2 Picklist 对应BC设置:在设置好,以上字段可以被更新之后,需要设定,这些字段被更新后,需要pick进的值,在区县这个层级的pickmap里面,city的值已经被pick进了,如图:City取父值,现在需要将省(state)以及国家(country)的值pick进来,以下配置,以state的值配置为例:找到区县county对应的picklist对应的BC::3.2.1:PICKLIST:3.2.2 BC:3.2.3 BC层面设置:该BC已经存了区县值的父值:城市(city),还需要再将城市的父值:省(state)存入:通过两层Join实现,将父的父值取到:1 通过原有Join,将父值ID取得:Field名:P-Parent Id2 做第二层Join:通过二次join将父ID存入刚才新建的field。3 将父的父值取得:Field名:P-Parent注:如果要在往上走,如需找到国家的值,可以再往上走,做N层join,这里不做赘述。3.3 新加pick map编译,重启,生效,完成,

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档