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')); 报错截图 |