反馈已提交
网络繁忙
FineReport,既可在设计器端导出模板,也可以在浏览器端导出,还可以通过 API 接口导出。
注:通过添加 JS 实现的报表效果,导出后不会体现,即导出后的效果和未添加 JS 前的报表效果一致,如通过 JS 隐藏了单元格行,导出后隐藏的单元格行依旧存在,因为 JS 是纯前端修改,对于后台执行导出没有任何影响。
注:普通报表导出不支持 自适应。
注2:jdk1.8.0_262,jdk-8u231,jdk1.8.0_192 三个版本不建议使用导出功能将普通报表导出为 PDF 或图片。
简介:在 Web 端预览模板后,导出模板为各种格式
原理:先选择导出的文件格式;然后根据报表内容,在服务器的内存中将页面中的内容生成;最后由 serverlet 直接推送给客户端
注:报表的导出,遵循所见即所得原则,即导出的页面与浏览器预览的页面完全一致,仅导出显示值而不是实际值
在预览报表的 URL 后增加 format 参数,赋一个导出格式来实现 URL 直接导出
注:post 方式导出请参见:URL直接导出(post方式)
分页导出
原样导出
分页分 Sheet 导出
导出 Excel 时设置密码
决策报表导出为 PPT
合并多个模板导出到一个 PPT
决策报表导出为 Excel、PDF 、Word、PPT、Image
合并多个模板导出到一个 Excel、PDF 、Word、PPT、Image
详情请参见:大数据集导出
自定义导出文件名
普通报表实现:导出文件的名称跟随筛选框的值动态变化
普通报表实现:Excel 导出时,用户希望实现分组分 Sheet 导出,即每个 Sheet 页中报表格式相同,内容不同
导出支持的 HTML 标签及 HTML 标签的使用范围请参见:HTML 解析插件(必看)
注意事项如下所示:
1)若单元格内容是 HTML ,HTML 中设置的字体要与「单元格属性>样式>字体」中一致,否则导出为 Word 后,可能文字的上半截不显示。
2)若单元格内容是 HTML ,导出时,后台不会单独为删除线和下划线额外处理颜色属性,会显示和字体一样的颜色。
3)若在使用性能优化插件的情况下使用导出功能,导出文件为PDF,模板中不支持的 HTML 语句将在 PDF 中显示为字符串的 HTML 语句。
模板导出需要注意以下几点:
1)模板导出为 Word 格式,表格列数最大不超过 63 ,否则超过 63 列的模板内容丢失。
2)模板的表格字体加粗后,导出为图片,加粗后导出的图片文件大小是未加粗前的 2 倍,若用户网络限制图片大小,可能会导致图片无法下载。
3)若导出模板中设置的有条形码,需保证条形码所在的单元格的高度大于等于 6mm ,否则导出后可能会出现条形码下面一行的文字被遮挡。
4)sheet 名称导出 Excel 时,需注意以下两个问题:
sheet 的名称长度有限制,不能多于 31 个。若多于 31 个,导出时会被自动截取,可能会导致两个 sheet 名称相同,导出报错。
sheet 名称支持包含英文、汉字、| 、()等,但是不能包含: 、/、?、*、[]等。
注:导出常见问题及解决方案请参见:导出问题及解决方案
售前咨询电话
400-811-8890转1
在线技术支持
请前往「服务平台」,选择「在线支持」
热线电话:400-811-8890转2
总裁办24H投诉
热线电话:173-1278-1526