导出报表增加个导出页签序号

对应要导出报表张填报报表,这里对应1和2页签。怎么导出报表指定要1还是2页签呢?

需要详细JS过程,最好在原JS上修改

var SJYF =_g().parameterEl.getWidgetByName("SJYF").getValue();

var company =_g().parameterEl.getWidgetByName("company").getValue();

var REPORT_URL = '${servletURL}?reportlet=客户清单.cpt&op=write&format=excel&SJYF='+SJYF  + '&company=' + company + '&ZX=' + ZX;

window.location = encodeURI(REPORT_URL);

FineReport i123 发布于 2022-4-9 11:16 (编辑于 2022-4-9 11:17)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
数码天空Lv4初级互助
发布于2022-4-9 14:20

  获取当前Sheet名称:

  var SheetName = _g().$contentPane.data('TabPane').tabBtns[_g().selectedIndex].options.name;

  在原来的基础上增加:

var SheetName = _g().$contentPane.data('TabPane').tabBtns[_g().selectedIndex].options.name;

var SJYF =_g().parameterEl.getWidgetByName("SJYF").getValue();

var company =_g().parameterEl.getWidgetByName("company").getValue();

var REPORT_URL = '${servletURL}?reportlet=客户清单.cpt&op=write&format=excel&SJYF='+SJYF  + '&company=' + company + '&ZX=' + ZX + '&SheetName=' + SheetName;

window.location = encodeURI(REPORT_URL);

最佳回答
0
@Lv6资深互助
发布于2022-4-9 11:24
  • 3关注人数
  • 365浏览人数
  • 最后回答于:2022-4-9 14:20
    请选择关闭问题的原因
    确定 取消
    返回顶部