润乾预定义填报解决方案

  作者:畅享网
2010/3/3 10:16:22
通过使用润乾设计器预定义数据采集所用的电子表单模板,可以快速实现企业内部/外部的数据采集功能。

本文关键字: 解决方案 润乾主文章

通过使用润乾设计器预定义数据采集所用的电子表单模板,可以快速实现企业内部/外部的数据采集功能。更为强大的是,润乾自由填报模板基于来去自由的数据调用机制,轻松实现各种格式复杂的自由填报表和交叉填报表。使用了数据来去自由的交叉填报表,本身即具备强大的数据计算能力,数据报送人员可以在计算出的数据基础上进行校验与修改,然后再将校验修改后的数据进行上报;报表本身的数据和报表之间也可以快速建立起数据校验规则,如此在终端填写数据的时候,就会对漏填的数据、不合法数据进行提醒,通知填报人进行响应修改,有效提高了报送数据的数据质量,降低了“垃圾”数据的产生几率。

快速开发部署数据采集的电子表单模板

支持数据来去无关的填报机制

支持各种格式自由填报表和交叉填报表

支持数据校验功能


 
             自由式填报表单模板示例


 
                     交叉式填报表单模板示例

数据经过收集阶段的采集和整理形成了丰富的结构化历史数据,针对这些积累起来的数据,可以再使用润乾决策分析系统来快速实现各种数据分析功能。
自由填报功能与其它的数据报送系统相比其主要优势在于,基于同一项目的任务,使用自由填报实现的周期与通过程序实现的周期相比能够节省70%~90%的时间。

功能结构:

页面上的自由填报功能是通过在润乾报表服务器上发布已完成的填报模板来实现的,该功能的详细实现流程是:首先由报表模板的设计者使用润乾报表设计器开发出符合企业需要的数据采集填报模板,电子表单模板经确认完成以后,将模板上传到润乾报表服务器,由专门负责报表的管理人员进行报表发布,发布后的报表就可以在客户端使用,进行数据采集上报的工作。

     自由填报功能实现流程图

润乾报表提供基于动态库表关联技术的填报功能,完美解决数据入库的难题,极大提高填报表单的处理效率,扩展了Web报表工具的应用方式。

编辑风格

润乾报表在浏览器端采用纯HTML填写方案,提供最丰富的编辑风格:

文字编辑框;

密码框;

下拉列表框:下拉项目为固定内容;

下拉数据集:下拉项目来自数据表,可带检索条件;

单选按钮;

复选框;

下拉日历;

下拉树:树结点可来自于数据表,并可自动循环;

文件/图片上载

HTML单元格类型,支持填报编辑风格任意自定义

      下拉日历

                       下拉树

填写控制

在填报过程中,可以进行严格的填写控制,包括:可填写控制:该单元格是否可以填写,可能属性表达式控制;

自动计算:某些单元格是由其它单元格运算而成的,当基础单元格的数据被修改时,目标单元格的数据自动跟随改变,计算公式在设计时设定好;

合法性检查:考察数据填写是否合理,某单元格的数据类型是否匹配(如在数字格中填入了非数字字符),单元格之间必须满足的数据校验关系(如某格的数据必须大于另一格的数据);对于输入错误的数据,系统会给出事先设置好的提示信息并定位出有错单元格方便输入者修改错误;

合法性检查有两种:

1) 即时检查:填写当前格,输入焦点离开该格时进行检查,若校验不满足则不得离开焦点。

2) 提交检查:全部填完后在提交数据前进行检查,校验不满足则不得提交

设计者还可以设置校验不满足时的提示信息,以提示用户出错的原因。

自动计算定义                                                               合法性检查定义
 多页填写:润乾报表提供了多页填报Taglib,当要填写内容很多时,可以组织成多个Tab式的页面一齐填写,在JSP中可以设定多页表单之间的填写控制关系。

多页填报及相关的合法性检查(跨页)

行式填报

所谓行式填报,是指清单式或者列表式的数据录入,其特征是行数不定,随用户录入的数据量而变化;列向固定,且表头单一,一般不存在左表头。

行式填报由于其行数的不定,往往要求动态增删行的功能,此功能在c/s或者ocx控件的模式下很容易实现,在b/s模式下存在一定的困难。因为仅仅增删行的界面操作好办,麻烦在于如何缓存当前界面中已经录入修改的数据,如何保持新增、修改、删除的记录状态。

润乾报表4.0采用了独特的数据集缓存技术,可以很好地保持新增、修改、删除的记录状态,从而根本上解决了b/s模式下利用纯html网页实现增删行的功能。

    插入行前                                                                           插入行后

离线填报与数据导入

在进行数据报送的工作中,有些不可避免的事件会影响数据报送的进程,例如:在报送数据同时被通知由于网路中断,停止一些与系统连接的操作;或者因为服务器故障或重新启动,已经填写的数据也不能立刻保存,当遇到这类问题的时候,数据报送人可以使用润乾的离线填报功能。

填报表单保存为本机html文件

将填报的表单下载成本地文件,将数据保存成本地的html表单式文件数据,当服务器恢复正常以后,再打开上述保存到本地的表单数据,进行数据上报。

校验规则保留

由于下载表单html时会连同表单上已定义的校验规则一同下载下来,所以即使在本地填写填报数据时,原校验规则依然有效,对于漏填和非法格式数据依然会给出即时提醒。

离线填写可反复保存

用户直接用浏览器打开这些离线HTML即可继续填写数据,填写过程中可以多次保存而不必与服务器有网络连接,填写完成后再联机上传即可将数据提交到服务器的数据库中。

离线填报结合excel数据导入事半功倍

离线填报还可以采用导出或用户自行绘制的Excel文件进行,只要报表格式一致即可将Excel数据导入报表中,这使得许多已采用Excel填写数据的业务系统切换到润乾报表非常容易。

离线填写(仍可带有合法性检查关系)

库表关联

润乾报表支持如下三种基本填报表样:

自由式表格:整表对应一条记录,各字段分布在多个无规律的单元格中,如人员的基本情况表。

行(列)式表格:数据区每行(列)对应一条记录,如人员的履历表,记录的某些字段(一般是主索引码的一部分)会在行外,如人员履历表中的人员编号,这是最常见的表格式样;设计时只要设置一行(列)的数据库对应属性,其它行(列)会由系统自动扩展。

交叉式表格:数据区每格对应一条记录,如学生课程成绩表,左边是学生,上边是课程,数据区是成绩;设计时只要设置一格的数据库对应属性,其它格会由系统自动扩展生成。

润乾报表同时支持以上三种表样的混合,如一张填报表的上半部分是自由式表格、下半部分是行式表格。还可以是更复杂的多页混合的填报表单。
一个单元格的数据可以同时写入多个数据表,并且与其数据来源无关,从而可以很方便地实现汇总填报。

润乾报表更新属性定义

数据写入

润乾报表支持同一张填写表单同时写入多个数据表/多条记录的情况,填报服务程序会利用数据库事务功能保证其一致性。

填报表单权限

填报表单的权限提供两个层级的权限控制:表单权限控制、表单数据权限控制。

     表单权限控制

表单权限控制可在报表访问层次提供权限访问的限制,通过填报管理或应用系统中的权限分配,实现设定不同的表单使用人员是否有打开该填报表单的权限。

表单数据权限控制

电子填报表单的数据权限控制可以细分到单元格,可根据应用系统使用人员角色控制是否具有某个单元格的访问权限。
 
单元格权限控制

支持控制某个区域/单元格数据,有权限的用户可以填写/编辑,无权限的用户只能查看。

支持控制某个区域/单元格数据,有权限的用户可视,无权限的用户隐藏。

责编:孙群
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918