超链中URL地址跳转添加&sheets=[0]报错

汇总页面添加超链接进行跳转直接下载明细内容为excel文件,导出的excel要显示不同的sheet页 在URL中添加&sheets=[] 后缀点击后报错400;

var url =  '/frreport/decision/view/report?viewlet=SalesPCReport%252FSignedList1.cpt';

window.open(url + "&FR_USERNAME=" + FR_USERNAME + "&cbb_organization=" + cbb_organization +"&cbb_subcenter=" + cbb_subcenter + "&cbb_city=" + cbb_city +"&cbb_project=" + cbb_project + "&datestart="+ datestart + "&dateend=" + dateend +"&IFFirstLevelFormatcode=" + IFFirstLevelFormatcode + "&format=excel&sheets=[0,3]&__filename__=" + encodeURIComponent(title) + "--" + encodeURIComponent(cbb_project_name)+"&extype=simple" );

FineReport 马仔 发布于 2021-10-13 16:13
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-10-13 16:29

&format=excel&sheets=[0,3]  -- 这段脚本的意思是「多sheet模板,导出第一个,第四个sheet页」,确定需要导出的「明细报表」存在至少4个sheet标签?

——————————————————

  • 马仔 马仔(提问者) 明细表中有4个sheet也
    2021-10-13 17:13 
  • zsh331 zsh331 回复 马仔(提问者) 恩,那可以排查这个问题点;然后你指定某一个sheet导出,再测试;逐步排查定位
    2021-10-13 17:14 
  • 2关注人数
  • 401浏览人数
  • 最后回答于:2021-10-13 16:29
    请选择关闭问题的原因
    确定 取消
    返回顶部