mbyxl 发表于 2019-7-6 11:49:14

导出excel有空行问题

急求求大神指导,如图,报表数据比较多,查询出来后有多页,但导出excel后,每一分页后都有一个空行。这个应该怎么处理,或者说设计报表时有啥方式吗?非常感谢

导出excel后如下图,每页后面都是有一空行


KearneyKang 发表于 2019-7-8 09:13:19

你好,你说的每一页后面有一个空行,空行是出现在分页处,还是出现在别的什么位置。有具体的规律没有

mbyxl 发表于 2019-7-8 22:26:18

KearneyKang 发表于 2019-7-8 09:13
你好,你说的每一页后面有一个空行,空行是出现在分页处,还是出现在别的什么位置。有具体的规律没有

你好,是分页处,用的rdl报表,是不是应该改为页面报表啊?

KearneyKang 发表于 2019-7-9 09:10:03

你在导出的时候设设置该属性 Pagination为 false没有

mbyxl 发表于 2019-7-9 15:07:41

KearneyKang 发表于 2019-7-9 09:10
你在导出的时候设设置该属性 Pagination为 false没有

您好,这是版本V10,没有这个属性,另外用的自带的浏览器,每次导出都需要设置下吗?报表设计时没有设置的吗?

KearneyKang 发表于 2019-7-9 18:06:20

你是说你V10的设计器没有Pagination这个属性,那么可能实现不了你的需求,我在V13中测试验证这样设置是可以的。要不你把你的报表问津发给我,我在测试验证下。确保不是我验证有误的问题。
然后导出的时候是可以通过代码端进行该属性设置的

mbyxl 发表于 2019-7-18 18:44:14

KearneyKang 发表于 2019-7-9 18:06
你是说你V10的设计器没有Pagination这个属性,那么可能实现不了你的需求,我在V13中测试验证这样设置是可以 ...

您好,我们已经购买了13版本,设计时确定这个属性是可以的,现在没找到代码在哪里设置,我们用的html加载的viewer = GrapeCity.ActiveReports.Viewer,报表用的activereportjs。如果有BS的demo最好了,非常感谢

KearneyKang 发表于 2019-7-19 09:22:20

您好,这个属性的设置需要使用前台代码来实现,就是你需要新增一个导出Excel的方法,然后使用该办法进行对应的设置:

                        viewModel.Export(ExportType.Xls,function (uri) {
                            window.location = uri;
                        }, true, { FileName: 'Test1', MultiSheet: true, pagination: false })

mbyxl 发表于 2019-7-19 16:17:53

KearneyKang 发表于 2019-7-19 09:22
您好,这个属性的设置需要使用前台代码来实现,就是你需要新增一个导出Excel的方法,然后使用该办法进行对 ...

好的,感谢,这边我们试试

KearneyKang 发表于 2019-7-19 16:23:26

好的
页: [1] 2
查看完整版本: 导出excel有空行问题