JS实现导出另一个决策报表的数据

想在决策报表1,中的 report2报表块,工具栏自定义一个 “导出明细” 的按钮,然后写JS  实现 导出 决策报表块 2 中的 reoort2 报表块的数据,可以实现不?

1、https://help.fanruan.com/finereport10.0/doc-view-4104.html 这个只能导出当前决策报表的报表块

2、

var REPORT_URL ='${servletURL}?viewlet=doc/frm/带参决策报表导出.frm&op=form_adaptive&op=export&format=excel&sessionID=' + aaa;window.location = encodeURI(REPORT_URL);

这个JS报组件重叠错误,我决策报表2用的自适应,咋会重叠,

有什么方法 可以实现导出吗?

帮忙看下哈,我这两个试了都有问题,第一个报错组件重叠,第二件下载的excel打开有问题,打开后啥也没有

1686208347927.jpg

JavaScript 13182656102 发布于 2023-6-8 11:50 (编辑于 2023-6-8 15:13)
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2023-6-8 11:55

不是只能导出当前决策报表报表块,

${servletURL}这个指的是当前决策报表的链接地址,你把它换成你要导出的目标报表地址就行了

  • 13182656102 13182656102(提问者) 换了,点击下载就是空白的,下载的excel也没有弹出来
    2023-06-08 14:57 
  • shiroko shiroko 回复 13182656102(提问者) 应该是链接拼接的还是有错误
    2023-06-08 15:00 
  • 13182656102 13182656102(提问者) 回复 shiroko 改了点东西,用的第一个链接里面的JS,然后闪一下白色的,有个导出excel,打开报错,第二个JS就是出现报表块重叠
    2023-06-08 15:08 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-6-8 12:01

首先,js导出决策报表的报表块内容,确保你的决策报表,组件没有重叠

其次,导出的时候,不要用新自适应模式,&op=form_adaptive需要去掉

这样试试看看

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