起步软件技术论坛-X3

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

【结贴】流程添加人员报错

[复制链接]
发表于 2009-12-3 20:01:07 | 显示全部楼层 |阅读模式
在给流程里添加人员的时候报告错误

因为是好几个人员   所以就循环执行:
    for i:=0 to store.Count-1 do
    begin
      lOrgURL := TOrgURL.Create(bmmc,'',store);
      lFlowTask.Executors.Add(lOrgURL);
    end;


store是个TStringList里面存储的人员信息


错误如图所示:

未命名.jpg

15.16 KB, 下载次数: 92

回复

使用道具 举报

发表于 2009-12-3 20:46:41 | 显示全部楼层
TOrgURL.Create(bmmc,'',store);
你这是创建的什么组织单元?如果bmmc不为空的情况,岗位为空,人员又不为空的话,那么此组织单元平台中有么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-3 22:25:25 | 显示全部楼层
那个岗位没有写
现在确定部门和人的名字以后  就可以确定这个人
因为部门下面人是不重复的  
在这里没法设置岗位   
所以这个应该怎么写?
回复 支持 反对

使用道具 举报

发表于 2009-12-4 08:34:08 | 显示全部楼层
既然是3个id的方式,那么就要符合规则,看下图

对于岗位怎么设置,那你既然可以知道部门,那么他下面的所有的节点你都可以获取到呀。具体请在论坛里搜索一下组织机构相关的帖子(有很多的,或者FAQ中也有)

未命名.rar

11.08 KB, 下载次数: 44

回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-4 09:21:42 | 显示全部楼层
我现在可以获取部门
可以获取人员的id     
这个人员id在这个部门下面只在一个岗位中  
所以   不需要岗位名字一样可以找到这个人  
所以有没有什么方法  不用部门直接创建岗位的
回复 支持 反对

使用道具 举报

发表于 2009-12-4 09:46:58 | 显示全部楼层
。。。。FAQ中找一下就有呀
比如
http://bbs.justep.com/forum.php?mod=viewthread&tid=3731
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-4 10:02:01 | 显示全部楼层
GetPersonMembers(id,xxx)
这个函数到底返回的是什么?
是传入id所在岗位下的所有人员 还是什么呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-4 10:07:00 | 显示全部楼层
lFlowTask.AllowExecutors和lFlowTask.Executors 有什么区别?
回复 支持 反对

使用道具 举报

发表于 2009-12-4 10:43:28 | 显示全部楼层
论坛里搜素一下就会有
比如
http://bbs.justep.com/forum.php?mod=viewthread&tid=29910
大概意思就是 根据一个id去获取它相关的成员。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-4 11:55:12 | 显示全部楼层
好的
结帖吧  谢谢了
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 05:36 , Processed in 0.045755 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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