自定义导出Excel,如何导出另外一张报表?

例如,这个表头只有10个字段,我需要导出的数据却要20个字段,还有十个被隐藏了,如何导出的时候显示出来?或者是能不能实现点击这个导出的按钮,吧另外一个20个字段都没隐藏的cpt导出?那这样的话,怎么传递参数?

image.png

FineReport 孜云 发布于 2020-7-6 13:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-7-6 13:55(编辑于 2020-7-6 15:29)
///////////////////////////////js 自定义导出 excel///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////js 自定义导出 excel
var ZT= this.options.form.getWidgetByName("zt").getValue(); //添加参数用,不加参数可以不写 
//var RIQI = this.options.form.getWidgetByName("Riqi").getValue(); 
var REPORT_URL='${servletURL}?reportlet=目录/报表名.cpt&zt='+ZT+'&format=excel';
window.location=encodeURI(REPORT_URL);

要么你做一个包含全部列的报表,

要么你这个报表做成动态参数列,默认是显示全部列的,然后你手动选择显示哪几列.

用自定义导出excel 代码就可以正常导出全部列数据.

  • 孜云 孜云(提问者) 我是准备做一个包含所有列的报表的,问题是如何点击导出,实现导出的是我那张包含所有列的表呢?参数可以传递过去吗?能不能举个例子
    2020-07-06 15:00 
  • luojian0323 luojian0323 回复 孜云(提问者) 已更新回复 ,自定义导出按钮事件代码.
    2020-07-06 15:30 
最佳回答
0
HHHHH123Lv7中级互助
发布于2020-7-6 13:53

image.png模板-模板导出属性?

  • 孜云 孜云(提问者) 这样的话,我其它的需要隐藏的不是也会显示出来了嘛?
    2020-07-06 13:54 
  • 3关注人数
  • 499浏览人数
  • 最后回答于:2020-7-6 15:29
    请选择关闭问题的原因
    确定 取消
    返回顶部