起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 225|回复: 7

【搞定】业务关联管理的关联的业务元素指定???**

[复制链接]
发表于 2008-2-1 10:13:28 | 显示全部楼层 |阅读模式
业务关联管理的关联的业务元素指定???
问题:参考<<X3业务与任务关联>>文档,中间有个关联的业务元素介绍,想问下,能否在一张表中定义两个字段引用同一个元素,并且这两个元素是 或 的关系进行过滤。
环境:我这边有两个字段:部门审批人和领导审批人,填写的字段可能是同一个人(部门,领导均为张三),也可能是不同的两个人(领导张三,部门李四)!,如何设置查看“张三”的相关信息。

1.png

3.22 KB, 下载次数: 137

回复

使用道具 举报

发表于 2008-2-2 09:21:02 | 显示全部楼层
如果有两个字段引用同一个元素,那么在关联上会显示两条记录
回复 支持 反对

使用道具 举报

发表于 2008-2-2 09:46:23 | 显示全部楼层
楼主,你的意思是只想显示张三的关联,其他不要平台会去检查这两个字段的值是否一致,如果一致(都是张三或李四),只显示一个关联记录,如果不一致,定义几个关联,就显示几个关联记录,如果仅仅显示关于张三的,做不到。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-14 15:47:34 | 显示全部楼层

??

不知是不是我没有说清楚的原因,我的想法是想知道:
如果一个表中两个字段引用同一个元素,那这两个引用元素字段间的关系是AND还是OR,即,字段1=张三 AND 字段2=张三,还是字段1=张三 OR  字段2=张三,我想实现后者的功能,如何实现?
回复 支持 反对

使用道具 举报

发表于 2008-2-14 16:02:22 | 显示全部楼层
这两个字段没有and或者or关系,这是在右边关联信息会出现显示几条记录。如果这两个字段是一个值就出现一个,如果这两个字段是两个值,就出现两个。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-15 09:29:26 | 显示全部楼层

??

目的:想通过关联信息功能,查询到人员:(HQL)胡启良操作过的记录
经过测试:像1楼那样设置好引用(两个字段引用同一个元素),当部门审批人和领导审批人的值均为:(HQL)胡启良时,可以查询到所有记录,但仅当领导审批人为(HQL)时,则查询不到记录。如何通过关联信息定义,查询到所有记录。

1.jpg

25.42 KB, 下载次数: 115

回复 支持 反对

使用道具 举报

发表于 2008-2-15 10:24:53 | 显示全部楼层
哦,你这样的方法不能用默认的关联来做,默认是找到第一个引用这个元素的字段就不再继续找了是否还有其他的字段引用该元素了。顺序是根据字段的顺序来找的。

像你这样的需求,只能自己来定义关联,参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=18303
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-18 16:38:55 | 显示全部楼层

ok

好的,先结帖吧
有问题再开
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 03:01 , Processed in 0.060142 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表