文档章节

为什么驰骋工作流引擎的workid出现的不是连续的?workid的生成机制是什么?

ccflow周朋
 ccflow周朋
发布于 2012/12/14 20:46
字数 160
阅读 105
收藏 3


为什么驰骋工作流引擎的workid出现的不是连续的?workid的生成机制是什么?

答:
  1,驰骋工作流引擎的workid是一个int64 类型。
  2,它是全局唯一的,每生成一个流程实例就会创建全局中一个不重复id.
  3,产生workid的方法是BP.DA.DBAccess.GenerOID().
  4, 它的顺序号记录在 SELECT * FROM Sys_Serial WHERE CfgKey='OID' 表中.
  5, 因为工作有退回,撤销发送等情况,所以造成workid的生成不能是连续的.

© 著作权归作者所有

共有 人打赏支持
ccflow周朋

ccflow周朋

粉丝 180
博文 221
码字总数 147113
作品 2
济南
后端工程师
CCBPM 常用API接口说明

接口参数说明: Fkflow:流程编号 userNo、BP.Web.WebUser.No:登录帐号 Fknode:节点编号 Workid:工作ID FID:父流程ID 1.系统登录 a) 前台登录:BP.WF.Dev2Interface.PortLogin(userNo); b) 登...

ccflow
2015/11/24
86
0
关于驰骋工作流引擎工作质量考核需求\设计\实现\配置\应用

关于驰骋工作流引擎工作质量考核 需求设计实现配置应用 关键字: ccflow 工作质量考核 时效考核 需求背景: 我们把在工作流程引擎中的考核分为两种模式,一种是时效考核、另外一种是质量考核。...

ccflow
2013/04/06
0
1
工作流程引擎回滚应用场景与设计需求

工作流程引擎回滚的应用背景: 场景1:一件流程在完成后,发现这个流程有问题,需要退回到流程指定的节点上与当时该节点的处理人身上,让他重做。 场景2:一个主流程启动了n个子流程,他在监...

ccflow
2013/03/09
0
0
在驰骋工作流引擎中如何处理对已经完成的工作流程进行回滚操作?

需求背景: 流程结束后,操作员发现此流程有一个错误,需要退回重新处理。对于ccflow来说整体流程已经完成并且流程运行控制表已经被删除了该流程的数据。 处理方案: 在流程属性里的相关功能里...

ccflow
2012/09/26
0
0
一个被遗忘的ccflow工作流引擎自定义表单开发模式

定义概述:一个已经做好的表单需要绑定到节点上 , 该文章在驰骋工作流引擎流程引擎设计器中。 自定义表单工作模式:流程控制按钮区域是ccflow来完成,表单区域是放在控制区域下面的框架里,...

ccflow
2015/01/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ReentrantLock_可重入

package cunrent;import java.util.Calendar;import java.util.concurrent.locks.ReentrantLock;public class TestReentrantLock { public static void main(String[] args......

noteman
35分钟前
2
0
CentOS7下安装mysql5.7

1、安装YUM Repo 由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 然后进行repo的安...

JungleKing
43分钟前
2
0
DevExpress v18.1新版亮点——DevExtreme篇(三)

用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExtreme JavaScript Controls v18.1 的新功能,快来下载试用新版本!点击下载...

Miss_Hello_World
44分钟前
1
0
LoadRunner 安装

如果安装LoadRunner 11时弹窗提示"Micosoft Visual C++ 2005 SP1 可再发行组件包(X86):'命令行选项语法错误。键入命令 / ? 可获得帮助信息'"。或者弹窗提示"此计算机缺少 vc2005_sp1_wit...

ww1234
53分钟前
1
0
两个时间段相隔自然月Util

public class DateUtil { public static int getDay(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date); return calend......

木九天
56分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部