起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 249|回复: 5

【结】如何取得业务流程的ID

[复制链接]
发表于 2010-7-12 10:27:26 | 显示全部楼层 |阅读模式
需求如下:比如有N个类似的流程,主要区别就是不同流程可以操作的目录不同
比如,流程FLOW_A和FLOW_B,功能中,需要取到当前业务流程的ID也就是FLOW_A或者FLOW_B,然后根据提前配置好的表,再取可以操作哪些目录
如何得到业务流程的ID就是FLOW_A或者FLOW_B呢
回复

使用道具 举报

发表于 2010-7-12 11:01:00 | 显示全部楼层
请问楼主
1、在哪里取,就是环境啥样子的?
2、你是要取的流程定义中流程字段对应的是业务数据表的哪个字段吗?如果不是具体指啥呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-12 11:14:24 | 显示全部楼层
这么说吧,就是在一个参与流程的功能中,如何得到当前流程ID,就是Studio中设计的业务流程的ID(和流程字段、业务数据表都没有关系)
回复 支持 反对

使用道具 举报

发表于 2010-7-12 11:44:40 | 显示全部楼层
是这个么,楼主?
Dialogs.Showmessage(FlowBroker1.FlowControl.Proc.ID);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-12 11:52:39 | 显示全部楼层
没错,要找的就是4楼这个。
然后,如何能下拉出所有Studio中设计的业务流程的ID呢,我需要有个配置功能,定义不同流程ID所可以操作哪些目录。
是存在业务模型\系统空间\系统数据库\文件系统表?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-12 11:59:35 | 显示全部楼层
找到了,.PROC
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

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

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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