自动生成报表软件FineReport中多sheet的应用
在众多实际项目中,多sheet报表的运用广泛,相较于单表格式,其功能普遍较为直观。以下,我们将通过FineReport这款报表自动生成工具探讨其中几种典型应用场景。
1、 重新加载当前sheet在对当前sheet进行编辑的时候,比如说需要点击某个按钮刷新重新加载当前sheet,如下图:刷新当前sheet会清除当前sheet的编辑痕迹,而不影响到其他sheet。
2、 打开设称暗计器,选中刷新按钮,为该按钮添加一个点击事件,如下图:js代码为:contentPane.reloadCurLGPPane();
3、 跨sheet校验在对多sheet进行填报的时候,往返羞往需要从其他sheet取数参与计算,或者以其他sheet的数据为依据,对当前sheet的填报数据进行一定的约束,这个就是跨sheet校验。跨sheet校验瞧销级应用在两个方面:提交校验和js校验。提交校验在提交数据之前对数据进行校验,比如说,当前模板有2个sheet,sheet1里面的某个数据与sheet2里面的某个数据的和必须满足特定条件。如下图,点击模板>报表填报属性,切换到数据校验标签,添加一个内置校验,校验公式为sheet1!A2+sheet2!B2>1000,校验出错信息为shee1的A2单元格与sheet2的B2单元格和值太小:
4、 js校验使用js对多sheet进行校验,原理是将其他sheet的数值通过FR取数方法赋值给js里面定义的参数,然后参与校验。比如说,在编辑sheet2里面的B2单元格的时候,如果sheet1的A2单元格与sheet2的B2单元格的和小于1000,则提示警告,如下图:
文章标题:自动生成报表软件FineReport中多sheet的应用
文章链接://www.hpwebtech.com/jiqiao/212339.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
相关软件推荐
其他类似技巧
- 2024-12-02 16:42:02报表中如何进行按组分页
- 2024-11-15 12:06:01图形报表软件中怎么进行组内序号
- 2024-10-05 07:26:02办公软件软件有哪些好用 高人气免费办公软件软件精选
- 2024-09-29 14:00:02报表软件FineReport中如何设置列分栏
- 2024-09-27 17:37:01web图表工具FineReport如何进行单系列图表排序
- 2024-09-12 08:55:02合并报表工具
- 2024-09-12 07:59:02报表软件如何读取模板参数并自动生成参数表单
- 2024-09-07 12:15:02Java报表开发FineReport教程:[13]按组分页
- 2024-09-03 17:53:02水晶报表教与FineReport对比:[2]绘制图表
- 2024-08-30 16:09:02java报表开发软件FineReport中curLGP的介绍
FineReport软件简介
FineReport是帆软软件有限公司自主研发的报表软件产品,纯java编写,针对软件开发商和系统集成商的一款企业级Web报表工具。FineReport官方版独特的报表运算模型,使得复杂报表设计简单化,您只需要拖动鼠标,就可以完成单元格与数据的绑定,支持多个,多种类型数据来源。然后再通过一些鼠标设置,设计出任意不规则的报表。... 详细介绍»