起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 225|回复: 14

回退任务主题的问题**

[复制链接]
发表于 2009-6-19 16:59:42 | 显示全部楼层 |阅读模式
回退规则 中 回退模式选择 经过的任意环节

回退窗体中 会 出现多条一样的  任务主题 怎么回事

1.jpg

50.88 KB, 下载次数: 119

回复

使用道具 举报

发表于 2009-6-19 17:18:55 | 显示全部楼层
回退到经过的任意环节时系统会把
任务曾经经过的所有环节列出

上面的图中看到的任务是有点奇怪,楼主把流程图贴出来看看,并说明你是怎么流转的我们看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-19 17:31:02 | 显示全部楼层
我就是
部门季度计划编制——部门季度计划部门领导审查--部门季度计划计划专职审查 这样流过以后 我回退到(部门季度计划编制)

从新流转
部门季度计划编制--部门季度计划部门领导审查--部门季度计划计划专职审查

第二次流到 部门季度计划计划专职审查 再回退的时候 重复的问题就出现了

1.jpg

45.29 KB, 下载次数: 107

回复 支持 反对

使用道具 举报

发表于 2009-6-19 18:06:02 | 显示全部楼层
那就知道是怎么回事了,回退的时候在左边会把你经过环节的所有任务都显示出来,因为你多次经过那个环节所以就显示成多次了。这个是正常的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 09:26:19 | 显示全部楼层
有什么方法 任务主题不要重复出现 ,否则太多的话不好选
回复 支持 反对

使用道具 举报

发表于 2009-6-22 09:39:35 | 显示全部楼层
可以自己更改一下任务主题,走某个环节几次就给他一个走过的次数。
这个需要你自己代码去处理。

或者还有个方法,那就是在构建那个任务列表的时候,只列出该环节的最近时间的一个任务。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 09:47:49 | 显示全部楼层
构建那个任务列表的时候,只列出该环节的最近时间的一个任务。


用这个方法的话 ,请问修改的是那个函数
回复 支持 反对

使用道具 举报

发表于 2009-6-22 10:00:01 | 显示全部楼层
业务模型\系统空间\用户界面基础\界面库\系统接口\选择流程任务列表窗体
LoadFlowTasks这个方法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-22 11:02:24 | 显示全部楼层
不清楚 如何去该 给点代码帮助
回复 支持 反对

使用道具 举报

发表于 2009-6-22 11:18:16 | 显示全部楼层
你跑起来跟踪看看就可以清楚这个任务列表怎么加载流程任务了。
procedure TSELECTFLOWTASKLISTFORM.LoadFlowTasks;
var
  I: Integer;
  lFlowTask: TFlowTask;
begin
  lvFlowTasks.Items.BeginUpdate;
  try
    for I := 0 to FlowTasks.Count - 1 do
    begin
      lFlowTask := FlowTasks[I];//这里去控制该任务是否允许加入到列表中
      LoadFlowTask(lFlowTask);
    end;
  finally
     lvFlowTasks.Items.EndUpdate;
  end;
end;
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 19:15 , Processed in 0.044949 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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