起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 1389|回复: 34

流程任务显示??**

[复制链接]
发表于 2009-10-26 18:22:13 | 显示全部楼层 |阅读模式
我在流程处理人选择窗口那里选择了“重要度”为“高”,之后我想在代办任务那里,流程主题后面跟着显示这个”重要度“?

qq截图未命名.jpg

18.35 KB, 下载次数: 477

回复

使用道具 举报

发表于 2009-10-26 22:08:59 | 显示全部楼层
那你直接修改流程任务的主题试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 08:12:32 | 显示全部楼层
修改流程任务的主题也没有体现出当前任务的紧迫程度是高还是低啊?
如一楼图就要实现在代办任务那里显示:业务部审核 【紧迫度(一般)】。。。这样子
回复 支持 反对

使用道具 举报

发表于 2009-10-27 09:27:06 | 显示全部楼层
在 onCreateFlowOutFlowTasks 事件上调一下 TFlowTask 的 Priority  属性,然后去拼 TFlowTask 的Subject 试试,
代码参考
Priority   参考  http://bbs.justep.com/forum.php?mod=viewthread&tid=26370  13楼
Subject   参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=30090
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 10:12:57 | 显示全部楼层
TFlowTask 的 Priority  属性有tpNormal,tpLow,tpHigh这3个,如果我在当前环节调用的是tpHigh。。。可是到了实际选择那里我选择的是tpLow这个。最终流程显示的还是tpHigh这个吧?就是说这样写是绑定死了的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 10:26:28 | 显示全部楼层
var
  i : Integer;
  lFlowTask: TFlowTask;
begin
  for i := 0 to Command.AllowFlowTasks.Count -1 do
  begin
    lFlowTask := Command.AllowFlowTasks;
    lFlowTask.Priority := TTaskPriority.tpHigh;
    lFlowTask.Subject := ?+?;这个怎么拼了?。。。。。。
  end;
end;
回复 支持 反对

使用道具 举报

发表于 2009-10-27 10:44:44 | 显示全部楼层
var
  i : Integer;
  lFlowTask: TFlowTask;
begin
  for i := 0 to Command.AllowFlowTasks.Count -1 do
  begin
    lFlowTask := Command.AllowFlowTasks;
    lFlowTask.Priority := TTaskPriority.tpHigh;
    lFlowTask.Subject := lFlowTask.Subject +'【紧迫度:高】';//因为你上面用的是tpHigh,所以这里直接是高。
end;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 10:52:28 | 显示全部楼层
请回答下5楼的问题。谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 10:54:22 | 显示全部楼层
最初由 zfang 发布
[B]var
  i : Integer;
  lFlowTask: TFlowTask;
begin
  for i := 0 to Command.AllowFlowTasks.Count -1 do
  begin
    lFlowTask := Command.AllowFlowTasks;
..

以下省略...... [/B]

这个怎么知道我在流转确认框那里选择的紧迫程度是低还是高??我是要选择了之后才在主题后面添加的?
回复 支持 反对

使用道具 举报

发表于 2009-10-27 10:56:28 | 显示全部楼层
那你需要去修改流转对话框里的相关地方。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-15 07:01 , Processed in 0.043505 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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