1. 概述
1.1 版本依赖
报表服务器 | JAR 包 | App 版本 | HTML5 报表展现插件版本 |
---|---|---|---|
10.0 | 2019-01-04 | V10.2 | V10.2 |
1.2 应用场景
有时用户使用手机查看报表时,希望可以将相关文件下载到手机里查看,比如 PDF 文稿、Word 报告、图片等等。
1.3 实现思路
可以将这些文件放到报表服务器的工程目录下,使用 超级链接-网页链接 链接到这些文件,移动端预览时点击超链时即可下载文件。
2. 示例
2.1 设计模板
1)新建普通报表,新建数据集 ds1 ,SQL 语句为:SELECT * FROM 销量
2)如下图设计表格,将数据集中的字段拖到对应单元格中。其中 C2 单元格的「单元格元素>基本>数据设置」为「汇总求和」。
2.2 存放文件
将一个 PDF 文件放到报表工程目录下,如下图所示:
注:文件不能放在 %FR_HOME%\webapps\webroot\WEB-INF 路径下,否则无法读取文件。
2.3 添加超链
选中 D2 单元格,添加一个网页链接类型的超链,URL 填写:/webroot/2021-08销售月报.pdf,如下图所示:
2.4 效果预览
保存报表,App 端或 HTML5 端预览后效果如 1.2应用场景 中所示。
3. 模板下载
已完成模板参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\HyplinkReport\移动端超链下载文件.cpt
点击下载模板:移动端超链下载文件.cpt