使用js导出决策报表的时候只导出部分报表块如何实现?

如题,使用了js导出决策报表,报表一共有10个报表块,要求只导出8个报表块,另外2个预览要看到,但导出需要隐藏

FineReport 奇犽呀呀 发布于 2024-5-9 15:38
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
Z4u3z1Lv6专家互助
发布于2024-5-9 15:41

思路:复制一个报表,把不需要导出的删除掉,然后用URL调用它直接导出

  • 奇犽呀呀 奇犽呀呀(提问者) 您的思路很好,想追问下您,使用下面方式好像没法直接导出其他报表诶:var REPORT_URL =\'${servletURL}?viewlet=doc/frm/带参决策报表导出.frm&op=form_adaptive&op=export&format=excel&sessionID=\' + aaa; window.location = encodeURI(REPORT_URL);
    2024-05-09 15:55 
  • Z4u3z1 Z4u3z1 回复 奇犽呀呀(提问者) https://help.fanruan.com/finereport/doc-view-4448.html
    2024-05-09 16:16 
  • 奇犽呀呀 奇犽呀呀(提问者) 回复 Z4u3z1 我用的就是这个文档中的内容,修改了viewlet的路径,导出的依然是当前报表,有点不明白为什么呢
    2024-05-10 08:53 
  • 奇犽呀呀 奇犽呀呀(提问者) 回复 Z4u3z1 没事了了解了,他不能直接用sessionID
    2024-05-10 09:40 
  • 奇犽呀呀 奇犽呀呀(提问者) 回复 Z4u3z1 谢谢
    2024-05-10 09:40 
  • 1关注人数
  • 192浏览人数
  • 最后回答于:2024-5-9 15:41
    请选择关闭问题的原因
    确定 取消
    返回顶部