如何自定义导出所需要的列。

如下图。

我在原样导出的时候。

能不能把表头上面的下拉框不导出

且取消表头下面的单元格合并。

谢谢。

image.pngimage.png

FineReport 浪兔 发布于 2019-9-3 17:55 (编辑于 2019-9-3 18:00)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
PoseidonLv5高级互助
发布于2019-9-4 09:10

一般导出的概念都是即可即得;

不推荐你写后台类来重新实现导出,

直接建个新模版,传递你面板的变量然后导出这个新模版即可;

这个页面的导出不要用工具栏自带的,在参数面板新建个按钮导出,然后导出这个新模板

  • 浪兔 浪兔(提问者) 导出的数据要根据我做的那个表头筛选之后得到的数据。
    2019-09-04 09:25 
  • Poseidon Poseidon 回复 浪兔(提问者) 就是过滤嘛,一样啊,你把变量都给新模板传递过去过滤就是了;
    2019-09-04 09:35 
最佳回答
0
doudekaixinLv6中级互助
发布于2019-9-4 09:35

2种方法。

1、简单但是效果不好的。直接新建一张你目标样式表的cpt,JS调用URL导出,延时关闭。

2、拿Jquery直接隐藏你控件的列,然后调用导出,然后再把列显示回来。但是这个写起来麻烦。

  • 浪兔 浪兔(提问者) jq我写了。但是我看了看他生成之后的html代码 表头和表体处在不一样的table里面。且隐藏之后在点自带的导出按钮。一样是存在的。 帆软好像不是基于页面去导出。
    2019-09-04 09:40 
最佳回答
0
x50854968Lv4见习互助
发布于2019-9-4 09:38

image.png

选择对应的列不勾选

  • 4关注人数
  • 550浏览人数
  • 最后回答于:2019-9-4 09:38
    请选择关闭问题的原因
    确定 取消
    返回顶部