起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 242|回复: 9

组织机构人员多选

[复制链接]
发表于 2010-4-16 09:22:51 | 显示全部楼层 |阅读模式
场景是这样的:有一个任务处理表单,里面有任务处理的部门和处理人两个字段。
要求在选择处理部门后,将所选部门下的人员列出来供选择做为处理人,处理部门选择要求多选,当然对应处理人也要多选。
请问,该如何实现?
回复

使用道具 举报

发表于 2010-4-16 09:29:53 | 显示全部楼层
建议做成主从数据表,任务单据和 任务处理相关部门、人。
一条记录对多条记录的方式。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-16 10:10:24 | 显示全部楼层
如果一个部门中可以选多个处理人怎么办?而且表单表现形式上也不符合要求
回复 支持 反对

使用道具 举报

发表于 2010-4-16 10:30:38 | 显示全部楼层
http://bbs.justep.com/forum.php?mod=viewthread&tid=32090
2楼方法中第3个参数可以设置源组织机构可以显示那个,你已经选择部门了,那么你把部门下面所有的节点都取取来作为源组织机构。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-16 10:37:10 | 显示全部楼层
这个我注意到了,不过有调用的例子么?
回复 支持 反对

使用道具 举报

发表于 2010-4-16 11:09:04 | 显示全部楼层
没有现成的例子:
第3个和第4个参数类型都是一样的,你选择好部门以后,把部门的url记录下来,然后把每个部门下面的岗位和人员成员bizurl都加到第3个参数中,这样左边就会只显示你部门下的人员成员了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-16 11:42:40 | 显示全部楼层
那么如何根据部门id获取其下面所有的岗位成员和人员成员的URL?
有现成的函数么?不想自己再从表里搜了,呵呵
回复 支持 反对

使用道具 举报

发表于 2010-4-16 11:47:58 | 显示全部楼层
代码使用组织机构表达式取子吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-16 12:58:12 | 显示全部楼层
给个例子吧,不太会写啊
回复 支持 反对

使用道具 举报

发表于 2010-4-16 13:09:04 | 显示全部楼层
http://bbs.justep.com/forum.php?mod=viewthread&tid=23930
类似连接中的16楼,你把条件去掉,取所有的子,不包含自己
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-9 14:26 , Processed in 0.037870 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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