帆软FRM下载报表

frm决策报表,如何实现下载功能呢。

或者用按钮,点击下载,js如何写。。

zy 发布于 2020-9-9 14:05
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zyLv2见习互助
发布于2020-9-9 15:17(编辑于 2020-9-9 15:27)

1.通过安装插件到帆软安装目录:

https://market.fanruan.com/plugin/595326d7-50e8-4daf-91a2-e28298033796

2.由于我的帆软是8.0版本,所以下载8.0适配

FineReport 9.0、FineReport 10.0 中插件支持热部署,安装不需要重启即可生效。

插件安装成功后,插件文件保存在%FR_HOME%\webapps\webroot\WEB-INF\plugins文件夹中。

3.添加按钮,

image.png

给按钮添加点击事件,写js实现,这里的fr-btn-BUTTON0,我是通过前端检查获取的按钮id,将地址改为你的报表地址即可。

示例地址:

http://localhost:8075/WebReport/ReportServer?formlet=JJ%2RPRPRP.frm&op=export&format=excel

4.点击下载即可。

image.png

最佳回答
1
krystal033Lv7高级互助
发布于2020-9-9 14:09
  • zy zy(提问者) 这个我弄完了,在本地也使用成功了,使用了添加按钮然后写js脚本。将报表部署到服务器上,服务器也得重启才能生效吗
    2020-09-09 14:36 
  • 1关注人数
  • 423浏览人数
  • 最后回答于:2020-9-9 15:27
    请选择关闭问题的原因
    确定 取消
    返回顶部