url直接导出excel页面显示space404

url直接导出excel页面显示space404,直接运行页面没问题,加了&format=excel后就space404了

image.png

不加&format=excel页面正常显示

image.png

FineReport Tangsr 发布于 2023-5-5 13:14 (编辑于 2023-5-5 13:31)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-5-5 13:17(编辑于 2023-5-5 13:45)

参考这里写:

URL直接导出报表- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

------------

var URL = '/webroot/decision/view/report?viewlet=xd/我的测试/lereport_final_excel.cpt&op=view&format=excel&extype=simple&__filename__='+name+"&bz="+xx;

window.open(encodeURI(encodeURI(URL)),"_blank"); 

  • Tangsr Tangsr(提问者) 是按这个做的,但是显示页面找不到
    2023-05-05 13:29 
  • CD20160914 CD20160914 回复 Tangsr(提问者) 把你写的js发出来。你是普通报表吗
    2023-05-05 13:30 
  • CD20160914 CD20160914 回复 Tangsr(提问者) 你访问的链接直接用不转换的。后面一些如果不是参数那么不加,只加 需要的就行了。
    2023-05-05 13:35 
  • Tangsr Tangsr(提问者) 回复 CD20160914 普通报表 var url = \'xd/我的测试/lereport_final_excel.cpt&ref_t=design&op=view\'; var pars = \'&format=excel&extype=sheet&__filename__=\' + name; window.open(\"${servletURL}?viewlet=\" + encodeURI(url + pars)+\"&bz=\"+xx, \"_blank\");
    2023-05-05 13:37 
  • CD20160914 CD20160914 回复 Tangsr(提问者) 不知道你的name是如何获取的还有xx。我只改类似上面的。。你参考看ref_t=design如果没用直接去掉
    2023-05-05 13:41 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-5-5 13:27

是不是决策报表导出,插件没有安装

决策报表导出-https://help.fanruan.com/finereport/doc-view-4448.html

  • 2关注人数
  • 384浏览人数
  • 最后回答于:2023-5-5 13:45
    请选择关闭问题的原因
    确定 取消
    返回顶部