HighReportV40表单填报有哪些新增功能点

HighReportV40版本在2024年12月份正式发布,主要是报表算法和报表功能。又经过6个多月的时间研发,HighReportV40表单填报功能也迎来重大的功能升级,增加15项新功能。表单填报基于报表引擎,所以报表相关算法和功能都可以应用到表单。

1.增加双父格扩展模型填报

报表支持双父格扩展模型,表单也同样支持

先进行行分组纵向扩展,然后在行分组条件下再进行列明细横向扩展,这样就可以实现复杂类型表单填报。

图片

说明:一般一个电厂有8个煤场,燃煤发电

在某个班次,烧煤的用的那个煤场的煤会不同

图片

2.增加多层分组操作填报

分组填报存在2级,3级,4级等多级分组情况下,可以填报数据

如果在选中某一级节点支持添加行、插入行、删除行等操作,并且单元格需要合并拆分

图片

页面展示

图片

分组添加行、插入行、删除行难点说明:

1.不选中单元格,则按一级序号这一层进行添加行(如果是多行,则复制多行)

图片

2.选中二级班次 添加行插入行 会在父层节点下添加

图片

3.选中三级时间 添加行、插入行 会在父层节点下添加

图片

3.增加添加行/插入行/删除行放到工具栏

表单操作按钮放到工具栏,这样可以便于用户操作和按钮授权控制

图片

4.增加直接显示控件功能

表单支持直接显示控件和非直接显示控件两种方式进行数据填报。

图片

直接显示控件填报

图片

非直接显示控件填报,只有单击单元格才显示填报控件

5.增加提交条件

表单填报提交时,不满足条件的数据不写入库,进行条件过滤设置。

图片

6.增加提交事件

表单填报增加提交事件功能,提交数据之后,可以做一些其它功能,例如:调用其它存储过程计算累计数据。

图片

7.增加2种数据校验

HighReportV40除了单元格校验,又增加另外2种类型数据检验

1.普通校验

针对当前页面数据,用Js表达式验证多个单元格的数据,属于全局校验。

图片

2.自定义校验

针对当前页面数据,提交数据到后台接口程序进行校验,属于全局校验。

图片

8.增加插入行默认值设置

表单插入行就需要设置插入行中单元格的初始值。

图片

9.表单保存操作调整

HighReportV30在删除行时会直接删除数据库的数据,而HighReportV40升级增加删除行,只是进行页面删除,只有单击保存按钮,才最后统一提交,进行数据库操作。

10.增加数字控件、按钮控件、年月控件、富文本控件

表单增加4种填报控件

图片

11.增加hr.removeEvaluate函数

表单增加hr.removeEvaluate函数,可以在表单的页面中,通过js调用报表提供的一些函数,扩展表单使用报表提供的函数,增加表单的计算能力。

图片

12.增加实时计算G3{}用法

表单支持实时计算,在自由格式表单中,引用多个单元格实现实时计算功能, 例如C3+D4+M5。

在HighReportV4.0表单中新增对累计求和的实时计算功能,当插入行,添加行,删除行,都可以实现累计实时计算

累计求和sum(D3{})

累计平均avg(D3{})

图片

13.增加表单字段类型分类

表单填报字段增加值类型设置,区分不同的数值来源

图片

14.增加多Sheet填报

报表支持多Sheet展示,同样表单也支持多Sheet填报

图片

15.增加分页填报

当表单存在大量数据时,就需要进行分页填报,如果出现几千行和几万行的数据进行填报,就需要用到分页填报功能,当前功能还在完整中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值