报表加参数之后,提示找不到

let  reportlets = "[{reportlet:'/report/supplier/1450zbs.cpt'}]";  window.open(encodeURI('http://ip//WebReport/ReportServer?reportlet=' + reportlets + '&format=excel'));

报表直接输入url是可以下载的,我按文档加入reportlets参数之后,提示找不到报表。

跳转之后的路径,删除reportlets转换的编码,是可以直接下载该报表的excel的。

加参数之后:

let reportlets = "[{reportlet: '/report/supplier/1450zbs.cpt',pieceNumber: 'DH231016CE288'}]"

 window.open(encodeURI('http://ip:8080//WebReport/ReportServer?reportlet=' + reportlets + '&format=excel'));

报错截图

image.png

image.png

FineReport 备考FCRP 发布于 2024-2-19 16:03 (编辑于 2024-2-19 16:50)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CovidLv3高级互助
发布于2024-2-19 16:05

端口呢?是/不是//

image.png

  • 备考FCRP 备考FCRP(提问者) ip和端口有的
    2024-02-19 16:07 
  • Covid Covid 回复 备考FCRP(提问者) https://help.fanruan.com/finereport/doc-view-1142.html URL导出
    2024-02-19 16:09 
  • 备考FCRP 备考FCRP(提问者) 回复 Covid 我是第三方系统点一个导出按钮,下载帆软报表。
    2024-02-19 16:12 
  • Covid Covid 回复 备考FCRP(提问者) 一样的啊把文档中的${servletURL} 给出帆软服务器的域名(外网IP)就可以了,只要能访问到
    2024-02-19 16:14 
  • 备考FCRP 备考FCRP(提问者) 回复 Covid 我试试加上参数试试
    2024-02-19 16:18 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-2-19 16:05(编辑于 2024-2-19 16:06)
最佳回答
0
snrtuemcLv8专家互助
发布于2024-2-19 16:06

let  reportlets = "[{reportlet:'/report/supplier/1450zbs.cpt'}]";

直接改成

let  reportlets = '/report/supplier/1450zbs.cpt';

  • 备考FCRP 备考FCRP(提问者) 改成let reportlets = \'/report/supplier/1450zbs.cpt\'; 这个可以下载,跟我直接写死路径是一样的, 我就想试试,报表肯定带着参数的。
    2024-02-19 16:10 
  • 备考FCRP 备考FCRP(提问者) let reportlets = \"[{reportlet:\'/report/supplier/1450zbs.cpt\'}]\"; 这种的必须带着参数吗?
    2024-02-19 16:10 
  • snrtuemc snrtuemc 回复 备考FCRP(提问者) 你的参数,按你写法,拼接识别不了,需要固定格式的。。
    2024-02-19 16:11 
  • 备考FCRP 备考FCRP(提问者) 回复 snrtuemc 那我加参数 可以用let reportlets = \"[{reportlet:\'/report/supplier/1450zbs.cpt\'}]\";这种写法吗,因为要一次下载很多个报表,带参数的报表。
    2024-02-19 16:13 
  • snrtuemc snrtuemc 回复 备考FCRP(提问者) 那就是你个reportlets 赋值好了,但是是report/supplier/1450zbs.cpt这个格式,不能是[{reportlet:\'/report/supplier/1450zbs.cpt\'}]的数组格式
    2024-02-19 16:16 
  • 2关注人数
  • 219浏览人数
  • 最后回答于:2024-2-19 16:50
    请选择关闭问题的原因
    确定 取消
    返回顶部