最新历史版本 :填报冻结 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本功能变更
11.0-

1.2 问题描述

填报预览时,如果列数和行数较多,拖动滚动条查看数据时,希望标题行或者某些部分可以固定不动,效果如下图所示:

222

1.3 解决思路

FineReport 提供了填报冻结功能,菜单栏点击「模板>重复与冻结设置」,即可进入设置界面,如下图所示:

注1:冻结必须从首行或者首列开始设置,不支持从中间设置冻结,不支持单独冻结尾行和尾列。

注2:当冻结的行包括可扩展的动态数据时,扩展出来的数据全部冻结。

注3:冻结的行列有合并单元格时,需要冻结合并单元格的全部行列。

2. 示例编辑

2.1 打开模板

打开设计器内置模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\demo\form\集团财务报表.cpt  ,如下图所示:

图片.png

2.2 设置填报冻结

选择资负表 sheet,点击菜单栏「模板>重复与冻结设置」,选择填报预览,然后根据需要设置冻结的行和列,示例设置如下图所示:

企业微信截图_16720354379917.png

2.3 效果预览

2.3.1 PC 端

保存模板,点击填报预览,效果如下图所示:

2.GIF

2.3.2 移动端

App 和 HTML5 端预览,效果如下图所示:

1600844053669054.gif


3. 模板下载编辑

已完成模板可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Form\LineForm\填报冻结示例.cpt

点击下载模板:填报冻结示例.cpt