起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8819|回复: 10

[结贴] 如何获取所有流程信息

[复制链接]

1

主题

3

帖子

12

积分

新手上路

Rank: 1

积分
12
QQ
发表于 2014-2-25 16:45:02 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
麻烦问下,有没有办法,把系统中所有的流程都读出来,插入到数据库中,我想先定义下流程的一些其它属性

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35955
发表于 2014-2-25 17:13:51 | 显示全部楼层
中所有的流程都读出来什么意思?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

1

主题

3

帖子

12

积分

新手上路

Rank: 1

积分
12
QQ
 楼主| 发表于 2014-2-25 19:14:06 | 显示全部楼层
就是把X5中全部的流程信息读出来,保存到数据库中,因为我需要给流程定义一些其它的属性,比如某一流程的预计完成时间
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35955
发表于 2014-2-26 10:01:50 | 显示全部楼层
xiaoersong 发表于 2014-2-25 19:14
就是把X5中全部的流程信息读出来,保存到数据库中,因为我需要给流程定义一些其它的属性,比如某一流程的预 ...


你说的流程信息值的是所有的流程功能,不是指的数据?

process上现在已经有扩展属性了,如果要添加信息,可以用扩展属性,不需要自己再把所有的信息再读一次保存到数据表中
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

13

主题

40

帖子

141

积分

初级会员

Rank: 2

积分
141
发表于 2014-2-26 13:25:57 | 显示全部楼层
我的理解是,如要对流程的环节限定时间,超时间要提示之类,
这样就必须 每个环节有一个初始限定时间,一个开始办理时间,一个流转时间.
这些信息是存储在哪里比较好,
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35955
发表于 2014-2-26 13:40:37 | 显示全部楼层
linc 发表于 2014-2-26 13:25
我的理解是,如要对流程的环节限定时间,超时间要提示之类,
这样就必须 每个环节有一个初始限定时间,一个开始 ...

可以自己用一个关系表存储,或者用sa_task中的一些扩展字段中
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2014-2-26 13:59:54 | 显示全部楼层
本帖最后由 hecr 于 2014-2-26 14:02 编辑

“就是把X5中全部的流程信息读出来,保存到数据库中,因为我需要给流程定义一些其它的属性,比如某一流程的预计完成时间”
这里有两个需求:
1. 读取流程定义信息,存在到数据库中;
2. 给流程定义添加一些其它属性,比如某一流程的预计完成时间;
这两个需求中,哪个是你的目标需求?

对于需求2, 可以这么做:
第一步:任务上添加扩展属性sExtXX;
第二步:在流程的启动规则中设置任务属性sExtXX值为一个常量或表达式;
当启动流程时,会在流程实例的任务上记录sExtXX的值;

如果想针对每个环节设置相关的属性,应该在环节的执行规则中设置相应任务属性的值;
回复 支持 反对

使用道具 举报

13

主题

40

帖子

141

积分

初级会员

Rank: 2

积分
141
发表于 2014-2-26 19:51:46 | 显示全部楼层
hecr 发表于 2014-2-26 13:59
“就是把X5中全部的流程信息读出来,保存到数据库中,因为我需要给流程定义一些其它的属性,比如某一流程的 ...

这样非常的不方便,
期望的是在建立流程的过程中,每个节点都有有一些预留的属性或其他,可以用于扩展设置
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35955
发表于 2014-2-27 09:06:53 | 显示全部楼层
linc 发表于 2014-2-26 19:51
这样非常的不方便,
期望的是在建立流程的过程中,每个节点都有有一些预留的属性或其他,可以用于扩展设置 ...

可以用扩展属性
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

1

主题

3

帖子

12

积分

新手上路

Rank: 1

积分
12
QQ
 楼主| 发表于 2014-2-27 12:10:46 | 显示全部楼层
hecr 发表于 2014-2-26 13:59
“就是把X5中全部的流程信息读出来,保存到数据库中,因为我需要给流程定义一些其它的属性,比如某一流程的 ...

添加属性的目的是希望统计流程执行的情况,扩展属性不知道能不能做到,而且在启动流程的时候会将时间一起保存到流程执行记录中并在待办事项显示
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-6 23:17 , Processed in 0.069215 second(s), 31 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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