Eric_Cartman 发表于 2017-11-27 14:39:27

怎样在导出excel的时候动态显示、隐藏列?

本帖最后由 Eric_Cartman 于 2017-11-27 15:11 编辑

效果是如果有一列的所有行都没有数据的话,就隐藏此列,请问怎么实现呢?

KearneyKang 发表于 2017-11-27 15:16:54


您好!
首先您选中您说的整个您需要设置的列,然后点击右键属性,选中visible属性,然后通过设置visible的hidden属性来进行设置。

然后写hidden为true或者false的表达式:
如:=IIF(1=1,true,false)
其中1=1是判断条件,您可以替换为您数据集中字段的值 ,如:
=IIF(xx.value is null,true,false )


Eric_Cartman 发表于 2017-11-27 15:38:20

KearneyKang 发表于 2017-11-27 15:16
您好!
首先您选中您说的整个您需要设置的列,然后点击右键属性,选中visible属性,然后通过设置visible ...

谢谢你,可以隐藏了。最后一个问题,导出的excel名字怎么修改?http://blog.gcpowertools.com.cn/post/Customer-Export-Name.aspx   我照着这个帖子里的方法,改不了

KearneyKang 发表于 2017-11-27 17:38:32

您是用的H5是吧!你按着博客里的内容进行操作,是可以进行修改的。如果还是不行,您把您的demo发过来。我看看具体是哪里的问题
页: [1]
查看完整版本: 怎样在导出excel的时候动态显示、隐藏列?