驰骋工作流程引擎问题解答,武汉朋友。
一个武汉朋友的问题解答
-----------------------------------------------------------------------------------
1. 工作流自定义后,其代码能否继续修改,若能,是否提供了VS的相关辅助工具,若没有自行代码级别扩展的可能性为何?
RE:
1, 你没有理解ccflow的表单引擎与流程引擎的工作机制, 它们是基于关系存储的,表单内容是存储在数据库里面的, 很多的表单都是基于文件存储的(生成.jsp,.aspx ). 所以ccform 在应用过程中,在设计是没有问题.
2, 目前我们认为 95% 以上的表单都可以被ccform 设计出来,并且不用编码, 复杂的业务逻辑可以用扩展功能或者事件实现. ccform 抽象出来很多的应用模式, 所以我们建议开发者使用ccform. 对于未满足的应用模式可以提出来好的需求我们可以实现出来.
3, 如果特别复杂的表单,ccflow 支持自定表单,在节点属性=》表单类型=》选择:自定义表单, 然后在下面的文本框里输入表单的url就可以了. 另外ccform 有一个框架控件,你也可以利用它实现你的复杂应用。
2. 能否定义并联工作流,并能够提供前述工作流审批的“和并差”等审批关系,并能记录工作流的历史,历史如何查询也需要研究。
RE:
1, 没有明白你的流程概念, 目前ccflow 支持4种流程模式 http://demo.ccflow.org/ 上有,每种模式我们都有案例.
2, 流程的历史数据都在ND + 流程编号+Rpt 物理表里,流程查询可以解决此问题. 可以设计流程报表。
3.工作流合并的时候,能否在合并工作流的节点(的人员)能查看到前述人员对流程审批过程的状态。
RE: 主线程可以查看子线程的步骤的.
4.表单能否带上附件,若可以,如何设置是否需要编码,支持那些格式,是否支持MS Office 365的Web模式在线预览Office附件。
1, ccform 的附件包括 图片附件、单附件,多附件三种类型的空间
.
2, 目前不支持ms word 嵌入式工作, 你可以用自定义的Url 实现它。
3,无在线预览的ms office 插件,可以用超连接实现.
5.表单设计能否支持自定级可以,自定义元素支持那些类型(枚举、String、 布尔……)。
RE: ccform 现在的控件可满足通用的需求 , 如果需要自己的控件,比如你要加地图控件元素你可以在ccform上做二次开发了。
6.表单打印功能如何,能否在代码级别或者界面定义双色套打?
1, 可以百度 ccflow 单据打印,在表单设计器说明书中有. ccform 把打印的东西生成一个word文件输出出来.
2, 不支持代码级别的界面定义套打, 你可以用link 连接到你的套打界面上去.