起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 194|回复: 6

【结贴】在流转窗口怎么得到流程ID?[请求]**

[复制链接]
发表于 2008-2-27 14:07:27 | 显示全部楼层 |阅读模式
在流转窗口怎么得到流程ID?

流程.gif

18.15 KB, 下载次数: 139

回复

使用道具 举报

发表于 2008-2-27 14:15:31 | 显示全部楼层
在环节的FlowOutFlowTasks中把Command.FlowControl.Flow.ID显示出来就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-27 14:32:33 | 显示全部楼层
那是不是在每个环节都要加FlowBroker组件?
回复 支持 反对

使用道具 举报

发表于 2008-2-27 14:35:21 | 显示全部楼层
不用啊,直接在流程的环节上这个事件上就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-27 14:48:23 | 显示全部楼层
那我要在流转的窗口上显示怎么办?
回复 支持 反对

使用道具 举报

发表于 2008-2-27 15:58:48 | 显示全部楼层
那就在流转窗体中放一个Edit用来显示就可以了
业务模型\系统空间\用户界面基础\界面库\系统接口\流转窗体 中 GetFlowTask中下面代码的最后一句就可以了。
function TFLOWOUTFORM.GetFlowTask(const AProcUnit: TProcUnit): TFlowTask;
var
  I: Integer;
  lFlowTask, lFlowTask2, lAllowFlowTask: TFlowTask;
  lAllowParents: TList;
begin
  lFlowTask := FlowTasks.FindFlowTask(AProcUnit, True);
  Edit1.Text :=lFlowTask.Flow.ID;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-27 16:57:48 | 显示全部楼层
谢谢..
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 13:39 , Processed in 0.042540 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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