起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 795|回复: 28

【搞定】如何指定下个流程环节的执行者**

[复制链接]
发表于 2007-9-28 10:42:11 | 显示全部楼层 |阅读模式
在流程的流转过程中,如果下个流程环节的执行者需要从所填写的流转表单中获取,是不是用下面这个帖子来做(http://bbs.justep.com/forum.php?mod=viewthread&tid=1207)?
如下图:红色框所框的数据,在后继的流程中需要通过这两个字段的内容来指定流程执行者,应该怎么办?

未命名.jpg

135.47 KB, 下载次数: 332

回复

使用道具 举报

发表于 2007-9-28 10:51:28 | 显示全部楼层
一样的,把 lOrgURL := TOrgURL.Create('XSB','XSY',ZXX' );  //部门、岗位、人员创建组织单元
这里面的 参数替换你实际的字段值就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-28 16:37:13 | 显示全部楼层
错误挺多,帮帮忙

未命名.jpg

333.98 KB, 下载次数: 308

回复 支持 反对

使用道具 举报

发表于 2007-9-28 17:17:01 | 显示全部楼层
TOrgURL 在 Business.Model.Org 下,这可以通过 StudioHelp.exe 这个帮助文件来查找
ANextProcUnit  把修改为下个一个功能环节在流程中的ID
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-29 10:29:35 | 显示全部楼层
lOrgURL := TOrgURL.Create('','', 'DataSetCGJHZBSJJ.Text('SP')');这个代码怎么写?
我想从表格文档所填写的数据确定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-29 10:32:17 | 显示全部楼层
而且是两个人同时接收,是一个AND环节
回复 支持 反对

使用道具 举报

发表于 2007-9-29 10:57:58 | 显示全部楼层
lOrgURL := TOrgURL.Create('XSB','XSY',ZXX' ); //部门、岗位、人员创建组织单元
知道这里传进去的是啥吗?你要学会看代码哦,这里面 XSB  这是部门的ID,XSY 这是岗位的ID,ZXX  这是人员的ID,
代码怎么能这样写呢? 'DataSetCGJHZBSJJ.Text('SP')'  这是啥
如果取dsDataSet 数据集代理的ZD1的字段值,应该这样写 dsDataSet.DataSet.FieldByName('ZD1').asString
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-29 11:35:18 | 显示全部楼层
我知道你说的那些东西,我直接写进去人员ID是可以的,问题是我们这个流程里某些功能的执行者是在流程里才能知道的,当然得从表格文档里的字段获取数据了,我也知道要获取字段值是那么写的,可是在那个里面它写不了,所以才出现上面的代码,我就是再看不懂代码也不至于成那样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-29 11:40:08 | 显示全部楼层
你看看就是这样,那我应该怎么写?

未命名.jpg

263.47 KB, 下载次数: 282

回复 支持 反对

使用道具 举报

发表于 2007-9-29 12:05:09 | 显示全部楼层
哦,这样啊,那能否告知我 'DataSetCGJHZBSJJ.Text('SP')  这是啥意思?
可是在那个里面它写不了?怎么写不了呢?

参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=8908  1楼的代码
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 19:03 , Processed in 0.047074 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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