起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: tfb

【结帖】执行者设置

[复制链接]
 楼主| 发表于 2007-10-9 16:51:39 | 显示全部楼层
执行者类型都选中了:

设定执行者范围.gif

338.46 KB, 下载次数: 268

回复 支持 反对

使用道具 举报

发表于 2007-10-9 16:57:18 | 显示全部楼层
rang:='Orgkey(‘’itb‘’,'''','''')';





lFlowTask.AllowExecutorRange=lRange;  限定执行者范围
    lFlowTask.ExecutorRange=lRange; 默认执行者范围
回复 支持 反对

使用道具 举报

发表于 2007-10-9 17:07:54 | 显示全部楼层
这样写的也不行……我试过了
和10楼结果一样,啥都没有
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-9 18:14:54 | 显示全部楼层
我用这样的,取部门下的人员, 结果在流转的时候执行者还是空的.
rang:='OrgChildren(Orgkey('+''''+'bm'+''''+','',''),OrgCondition('+''''+'*.psm'''+','',''),true,true)';
   lFlowTask.AllowExecutorRange:=Rang;
   lFlowTask.ExecutorRange:=Rang;
   dialogs.showmessage('rang的值是:'+rang);

怎么回事呢?
回复 支持 反对

使用道具 举报

发表于 2007-10-10 08:51:45 | 显示全部楼层
你的Rang值有错误:

org.png

5.98 KB, 下载次数: 237

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-10 09:36:24 | 显示全部楼层
那要怎么写呢, 是不是引号的问题呀?   

我要查找的是:bm部门下的所有人员成员.

注:bm是一个string 变量,
这样来的: bm:=DataSetBroker1.DataSet.FieldByName('AskDepartment').asstring;
回复 支持 反对

使用道具 举报

发表于 2007-10-10 09:41:05 | 显示全部楼层
是你拼写的range值错误了。
1、bm的值没有被替换出来
2、后面的引号都少了一半
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-10 09:58:25 | 显示全部楼层
改成这样:
rang:='OrgChildren(Orgkey('+''''+'bm'+''''+','+''''+''','+''''+'''),OrgCondition('+''''+'*.psm'''+','+''''+''','+''''+'''),true,true)';

执行者还是空的呀.

rang1.gif

207.64 KB, 下载次数: 235

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-10 10:24:44 | 显示全部楼层
是不是这样的代码起不到设置执行者的作用呀?
回复 支持 反对

使用道具 举报

发表于 2007-10-10 10:28:50 | 显示全部楼层
你有ID是'bm'的部门吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-29 20:06 , Processed in 0.042884 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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