起步软件技术论坛-X3

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

【结贴】流程问题(执行者)**

[复制链接]
 楼主| 发表于 2009-3-25 08:44:07 | 显示全部楼层
现在待办任务是解决问题
下一环节应该是解决审核
用了 if lTask.ProcUnitID ='jjsh' then
    为什么没有执行 lTasks.Add(lTask);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-25 09:16:23 | 显示全部楼层
dd39
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-25 09:24:45 | 显示全部楼层
dd39
回复 支持 反对

使用道具 举报

发表于 2009-3-25 12:53:11 | 显示全部楼层
41楼的问题,应该是判断条件不成立。
注意判断字符串的时候要区分大小写
回复 支持 反对

使用道具 举报

发表于 2009-3-25 12:56:18 | 显示全部楼层
楼主,你之前问到怎么获取到流程实例的任务
Command.FlowControl.Flow.Tasks.Count//获取到流程实例的任务列表
lTask := Command.FlowControl.Flow.Tasks;//获取某一个任务
if lTask.ProcUnitID = '环节id' then//判断该任务属于哪个环节
lTask.State//判断这个任务的状态,比如TTaskState.tsFinished(任务状态都有哪些你可以看看帮助)

具体的逻辑在上面的帖子里有过回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-25 22:12:32 | 显示全部楼层
if lTask.State <> TTaskState.tsFinished  then
     begin
        lTask.State :=  TTaskState.tsFinished;


修改了状态,为什么,数据表的状态 没有改,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-25 22:15:40 | 显示全部楼层
dd
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-26 07:57:16 | 显示全部楼层
ss
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-26 07:59:30 | 显示全部楼层
d
回复 支持 反对

使用道具 举报

发表于 2009-3-26 08:50:46 | 显示全部楼层
lTask.SavetoDb
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-24 00:49 , Processed in 0.048630 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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