历史版本5 :HTML 实现文件下载 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
2. 示例编辑
本文以下载%FR_HOME%\webapps\webroot\help目录下的通讯录 .xls文件为例,如下图所示:
2.1 新建报表
新建普通报表,报表主体样式设计如下:
单元格内容如下表所示:
单元格 | 内容 | 备注 |
---|---|---|
A2 | 插入普通文本: http://localhost:8075/webroot/help/通讯录.xls | - |
B2 | 插入普通文本: ../../help/通讯录 .xls | 相对路径根据具体情况设置,这里的模板在一个文件夹下,因此要返回两层。 |
A3 | 插入公式: "<a href='"+ A2 + " 'download='绝对路径下载'>点击下载</a>" | - |
B3 | 插入公式: "<a href='" + B2 + "' download='相对路径下载'>点击下载</a>" | - |
2.2 设置单元格属性
选中 A3、B3 单元格,选择单元格属性,设置显示内容为用 HTML 显示内容。如下图所示:
2.3 效果预览
2.3.1 PC 端
保存模板,点击预览,效果如下图所示:
1)绝对路径
2)相对路径
2.3.2 移动端
App 端不支持此效果。
HTML5 端预览效果如下图所示:
3. 已完成模板编辑
已完成的模板,可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\ SpecialSubject\利用html标签实现文件下载.cpt。
点击下载模板:利用html标签实现文件下载.cpt