反馈已提交

网络繁忙

我创建的文档 我编辑的文档 我收藏的文档

报表参数界面API
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景在设计器中可以通过对参数界面的设计来控制参数的显示形式,如参数界面的布局、背景、显示方式等。那如何在程序中控制参数的相关属性呢?,如下图所示,修改参数面板的背景为绿色,并且居中[阅读全文]

创建时间:    编辑: | 浏览:
报表执行
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景由引擎 API 概述可以知道,报表分为两种情况:模板和结果没有执行过的工作薄或者报表都为模板,模板中包含数据集,数据列没有扩展且公式未计算;模板执行后就成了结果,结果中所有数据[阅读全文]

创建时间:    编辑: | 浏览:
遍历单元格
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景定义了单元格后,有时候我们需要对报表每个单元格进行处理,如何在程序中遍历单元格呢?1.2 实现原理FineReport 中通过 Report 的 cellIterat[阅读全文]

创建时间:    编辑: | 浏览:
程序网络报表中获取参数值
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景我们定义的程序网络报表也可以包含参数,当用 Web 浏览器访问网络报表时,如何给它传递默认参数值呢?可以通过 URL 给网络报表传参,在访问网络报表的路径后跟上参数值,如htt[阅读全文]

创建时间:    编辑: | 浏览:
单元格样式设置
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景上一节中示例如何创建报表,新增单元格。单元格是组成报表的最小元素,增加后就要对其进行格式设置,如列宽、行高、字体、前景色、背景色、显示位置、边框样式、边框颜色等等。如下图所示:[阅读全文]

创建时间:    编辑: | 浏览:
创建程序报表
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景由上一小节我们可以了解到所谓的网络报表就是指实现了 Reportlet 接口的类,可以在 Web 浏览器端直接访问,展示出我们通过程序设计的报表。上一节中我们是直接读取 cpt[阅读全文]

创建时间:    编辑: | 浏览:
程序网络报表
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景如果要修改模板,首先需要读取模板。本文介绍如何将读取的模板保存为程序网络报表,然后直接在 Web 端访问定义的程序网络报表。1.2 实现原理程序网络报表所在类需要继承 com.[阅读全文]

创建时间:    编辑: | 浏览:
保存模板至数据库
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景一般制作的模板文件都放在硬盘中,如果硬盘损坏,就会导致文件丢失,后果会很严重。为了降低这个风险,我们可将模板文件全部保存在数据库中(二进制数据),这样若是硬盘损坏导致文件丢失,[阅读全文]

创建时间:    编辑: | 浏览:
FR对象使用说明
文档创建者:lu123
标签:

摘要:1. 概述前端预览报表时,模板会被转为 HTML,这个 HTML 的 head 标签中会引入 FineReport 内置的 JavaScript 文件finereport.js,代码如下:&l[阅读全文]

创建时间:    编辑: | 浏览:
Web页面事件
文档创建者:lu123
标签:

摘要:1. 概述Web 页面事件,即添加在报表页面上的事件,在「模板>模板 Web 属性」设置,其中在「分页预览设置」、「填报预览设置」与「数据分析设置」设置后分别作用于对应的预览方式。如下图[阅读全文]

创建时间:    编辑: | 浏览:
事件响应方式
文档创建者:lu123
标签:

摘要:1. 概述当事件被触发时,就会引起相应的响应。所以添加事件就需要选择对应的事件响应方式。如下图所示:事件的响应方式总共有 7 种:Javascript 脚本、提交入库、发送邮件、导出事件、移动[阅读全文]

创建时间:    编辑: | 浏览:
控件事件
文档创建者:lu123
标签:

摘要:1. 概述控件事件,即添加在控件上的事件,添加后当对控件做相应动作时触发。如下图所示,给「按钮控件」添加了一个「点击」事件,事件内容为隐藏参数面板上的「下拉框」控件。预览报表时点击按钮即可隐藏[阅读全文]

创建时间:    编辑: | 浏览:
JavaScript脚本
文档创建者:lu123
标签:

摘要:1. 概述1.1 版本报表服务器版本功能变动11.0.3新增 JavaScript 高级编辑器,详情可见 2.4 节1.2 应用场景JavaScript 脚本是 FineReport 事件响应方式的一种[阅读全文]

创建时间:    编辑: | 浏览:
Excel导入简介
文档创建者:lu123
标签:

摘要:1. 概述1.1 功能简介FineReport 支持填报时,将 Excel 中的数据直接导入到填报页面,适用于批量填报的场景。如下图所示:通过该功能,可以让线下的 Excel 流通起来,更好的发挥数据价[阅读全文]

创建时间:    编辑: | 浏览:
排序简介
文档创建者:lu123
标签:

摘要:1. 概述在 FineReport 报表进行数据展示或图表展示时,经常会用到「排序」功能。一般在数据展示中应用比较多,图表中也会稍微涉及到一点。本文将介绍 FineReport 支持[阅读全文]

创建时间:    编辑: | 浏览:
设计器端导出
文档创建者:lu123
标签:

摘要:1. 概述1.1 版本报表服务器版本JAR 包10.02019-05-201.2 功能描述点击菜单文件>输出,即可对模板进行多种格式的导出,如下图所示:设计器端导出支持以下几种格式:格式简介PDF[阅读全文]

创建时间:    编辑: | 浏览:
浏览器端导出
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景浏览器端导出:先选择导出的文件格式;然后根据报表内容,在服务器的内存中将页面中的内容生成;最后由 Servlet 直接推送给客户端。浏览器端导出支持以下几种格式:格式[阅读全文]

创建时间:    编辑: | 浏览:
Word 导出自动调整行高
文档创建者:lu123
标签:

摘要:1. 概述1.1 问题描述使用 FineReport 默认设置导出 Word 后,单元格间使用了固定行高,导致用户在导出的结果上进行二次编辑的时候,换行后表格不会自动调整行高,如下图效果:那么如何使 W[阅读全文]

创建时间:    编辑: | 浏览:
Word 导出页眉页脚
文档创建者:lu123
标签:

摘要:1. 概述进行报表导出时,如果导出类型为 Word 导出,报表中有页眉页脚的设置,则需要将页眉页脚同时导出至 Word 中。2. 示例2.1 模板设置新建模板,报表样式如下图所示:2[阅读全文]

创建时间:    编辑: | 浏览:
导出 Excel 时保留公式
文档创建者:lu123
标签:

摘要:1. 概述1.1 应用场景报表中某些单元格是计算公式,导出 Excel 后希望保留这些公式用于二次计算,当改动公式中关联的单元格时,公式仍能计算出结果。导出效果如下图所示:1.2 实现思路公式定义面板勾[阅读全文]

创建时间:    编辑: | 浏览: