1.1.1.1: SDK表单

概要说明:我们把流程引擎与表单引擎统称为ccbpm,但是有一些用户并不想使用表单引擎,而是用自己的表单,仅仅使用流程引擎,这样的方式就要采用ccbpm的sdk表单开发模式。

关于ccbpm的SDK:ccbpm的sdk就是ccbpm把对流程的所有操作,都放入了一个类的一些静态方法里,这些方法涉及到了流程操作的各个方面。

这个类的名称为: BP.WF.Dev2Interface.* 如下图:

对于菜单有关的方法: 获取发起列表、待办、在途、抄送。。。。。。

对于流程的操作有:发送、退回、移交、撤销。。。。。

对于组织结构操作的方法有:登录、登出。。。。

在实际上,ccbpm 的wf里面的功能界面,比如发起、待办、在途、抄送,都是调用ccbpm的相关API生成的。

对于ccbpm的工作处理器,以及工作处理器上的各种部件的操作背后都是调用这些API, 比如:发送、退回、移交、撤销。。。。。。

到这里我们就不难理解,ccbpm的整体架构了,下面我们就讲解如何使用sdk表单来处理自己的业务逻辑。

流程演示事例:

节点属性配置:

注意:配置表单URL文本框里,可以使用@SDKFormUrl变量。

打开该表单:

打开发送按钮下的SDK的调用:

以上表格我们清楚的写明了如何调用发送API,完成发送,返回来的是一个Obj, 这个对象,可以获取到发送过程中的变量信息,最后输出发送结果。

发送演示:

发送提示:

一个重要的发送方法:

事例路径:

D:\ccflow\trunk\CCFlow\SDKFlows\QingJia

详细请参考ccBPM的sdk开发相关章节。

java中自定义表单和流程_让驰骋工作流程引擎 ccbpm使用自定义表单来实现自己的业务逻辑....相关推荐

  1. oauth2.0协议流程_正确的工作流程:我应该使用哪个OAuth 2.0流程?

    oauth2.0协议流程 什么是OAuth 2.0 OAuth 2.0是一个已被广泛采用的委托授权框架,已经存在了很多年,并且似乎已经存在. 如果您不熟悉OAuth 2.0的基本概念,可以使用 川崎孝 ...

  2. 在java中下列描述错误的是_在 JAVA 中 , 关于类的方法 , 下列描述错误的是 ()._学小易找答案...

    [多选题]价值的特性是 [简答题]输入任一字符串,统计其中数字,字母及其它字符个数 .(25分) [填空题]1.产品整体包括哪五个基本层次 2核心层次产品最基本的层次,是产品的_____ [单选题]纸 ...

  3. 驰骋工作流程引擎,ccflow,如何把子线程的数据汇总到合流节点表单中去?

    为什么80%的码农都做不了架构师?>>>    驰骋工作流程引擎,ccflow,如何把子线程的数据汇总到合流节点表单中去?对于分合流程来说,一般的模式就是分流 – 子线程 – 合流. ...

  4. Java框架之SpringMVC 05-拦截器-异常映射-Spring工作流程

    Java框架之SpringMVC 05-拦截器-异常映射-Spring工作流程 参考文章: (1)Java框架之SpringMVC 05-拦截器-异常映射-Spring工作流程 (2)https:// ...

  5. 驰骋工作流程引擎 ccflow

    驰骋工作流程引擎 ccflow 驰骋工作流程引擎,工作流程管理系统:简称ccflow. 是来解决政府机关.企事业单位管理经营活动中的业务作业过程中规范化.合理化的软件管理系统.它以多样的终端(计算机. ...

  6. java中的控制器_SpringMVC基础(一)_控制器

    Spring MVC Spring MVC 基于模型-视图-控制器(Model-View-Controller)模式实现,它能够帮你构建灵活和松耦合的应用程序. 1.Spring MVC的请求追踪 每 ...

  7. 关于java中数据类型叙述正确的是( )_关于Java中数据类型叙述正确的是:

    [判断题]图像的分辨率是指图像单位面积上的象素个数. [填空题]9. Together with the development of bourgeois relationships and form ...

  8. java 中的finally你知多少_「JAVA」详述Java异常体系,处理异常时配上finally效果更佳...

    什么是异常 从事Java开发的小伙伴对于"异常"应该不陌生,因为每天都会遇到不少异常,或捕获,或抛出.那究竟什么是异常?异常即非正常的,不同于平常.一般化的情况.在平时生活中,医生 ...

  9. java中浅蓝色代表的代码_淡蓝色的帆

    java中相对路径,绝对路径问题总结 ----bohemia(城) 前言: 前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于java 中相对路径,绝对路径等问题.同时,对于We ...

最新文章

  1. python3.7[列表] 索引切片
  2. B-JUI文档、下载
  3. centos系统linux复制命令行,linux系统CentOS7中find命令使用
  4. 0-安装Vagrant和使用
  5. ZooKeeper分布式应用程序的分布式协调服务:概述,入门,发布版本
  6. Ext JS 3.2.1 字段组件父类 Ext.form.field.Base
  7. 联发科固件现窃听漏洞,影响全球约三分之一的手机和物联网设备
  8. mysql8搭建innodb_cluster集群
  9. 合与荣—— 惠普融合战略的深化与落地
  10. LabVIEW编程入门笔记
  11. 2021年UI设计培训面试问题及答案解析
  12. 使用OpenCV进行高动态范围(HDR)成像(C ++ / Python)
  13. 《Thinking in Bets》读书分享 - 如何在信息不完全情况下做出更好的决策(1)
  14. # 7-45 航空公司VIP客户查询 (25 分)
  15. 数据科学工程师面试宝典系列---旅游评论数据中的自然语言处理
  16. yox.js 的使用
  17. 嵌入式主板在数控机床领域的应用
  18. bp神经网络阈值如何确定,神经网络阈值是什么
  19. VR企业宣传满足宣传需求给客户强烈的真实感
  20. springboot-鑫源停车场管理系统毕业设计源码290915

热门文章

  1. flash不能访问本地文件
  2. Silverlight Unit Test Framework
  3. 使用input type=file 上传文件时需注意
  4. Ajax 的乱码问题(2)
  5. 安卓APP_ Fragment(3)—— Fragment的生命周期
  6. windows xp https页面找不到_Windows 提权快速查找 Exp
  7. 计算机基础中的分层教学,分层教学法在计算机基础课程中的应用研究
  8. Mybatis框架中SqlSessionFactory
  9. 微服务架构的常见问题
  10. Spring系列(八):Spring生命周期中BeanPostProcessor接口用法介绍