Ecology-泛微OA深度集成(4)

2019-02-26 10:47

添加完毕之后,所有的流程分析报表即出现在系统左侧菜单,点击即可在右侧的框架中直接浏览到报表。

复杂填报页面

由于Ecology自身的局限性,流程中所使用的表单往往如下的固定格式的表单:

但实际业务中,我们经常遇到,类似如下格式的数据采集表:

这种类型的表格,在页面中无法采用之前的固定格式来实现,因为左侧的“项目”是不定的,动态返回数据库的记录,因为无法在设计表单时即知道需要填写多少条记录。

这时候,就可以通过FineReport报表来设计填报表格,设计填报表有如下几个问题需要注意:

1、 数据库添加用于保存数据的表格;

一般来说,上述类型的表格要保存的数据往往是特殊的,ecology自带的表格并不能满足需求,因此需要在数据库中新建用于保存这些数据的数据表。

2、 用FR设计填报表格;

通过FR设计一张填报表格,由于fr天然是支持数据扩展。因此设计此类的表格非常简单。

3、 设置报表填报属性

由于需要将上述报表集成到流程中,那么填报中数据提交时,必须同时能够更改流程相关信息。因此在填报时,需要额外填报id,requestid数据项,且二者内容必须一致为” =substitute(uuid(),\”:

填报表设计好了之后,即可以将集成到Ecology的流程当中,集成方法如下:

1、 以系统管理员身份登录ecology,打开“系统设置->工作流程->表单管理”:

2、 右键,选择“添加”,新增一张表单,设定表单名称:

3、 选择“编辑字段”页面,右键“添加”,新增一个字段:

4、 设置数据库字段名,显示名称,设置字段表现形式为“特殊字段”,类型为“自定义链

接”。在链接地址中,写入访问填报表的链接地址即可。编辑完成之后,通过右键保存。

5、 打开“流程管理->类型设置”,通过右键“新建”,新增一个流程类型“复杂填报表”:

6、 打开“流程管理->路径设置”,在左侧的管理树上,选中我们刚刚设置好的“复杂填报表”,效果如下:

7、 通过右键的“添加”按钮,新增一个流程,命名为复杂测试填报表,在下方的自定义表

单中,选择我们刚刚建好的表单“测试添加一个表单”,保存即可。


Ecology-泛微OA深度集成(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:管理学作业

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: