postmanlly 发表于 2015-5-23 13:53:00

导出的excel记录不规律分页

回复 4楼frank.zhang的帖子

现在出现一个很奇怪的现象,当我导出的excel记录很多的时候,其中也会有分页出现,而且不规律,2000多行的时候出现了一次分页,隔了几条以后又出现一次,好奇怪? 我的代码如下:

function exportExcel(sender, exportType) {
            if (viewModel.PageLoaded()) {

                viewModel.Export(exportType, function (uri) {
                  window.location = uri;
                }, true, { MultiSheet: false, Pagination: false });
            } else {
                alert("在页面加载完成之前不能进行打印/导出操作。");
            }
      }


frank.zhang 发表于 2015-5-25 09:24:00

您好,
您这边是否方便上传,导出的Excel的记录?导出的格式是xls还是xlsx?

postmanlly 发表于 2015-5-25 11:05:00

回复 2楼frank.zhang的帖子

已上传附件,是xls格式,好像ExportType不支持xlsx
Note: ExportType is an Enumeration.
var ExportType = { Pdf, Html, Word, Xls, Xml };

另外,在不规律分页的前后,数据还出现了重复记录

frank.zhang 发表于 2015-5-25 16:23:00

您好,
我这边制作了一个例子,导出了5000条数据,没有重现您的问题。
我将例子程序上传给您您。您可以使用您的模板和数据测试一下。





postmanlly 发表于 2015-5-25 17:47:00

frank.zhang 发表于 2015-5-25 17:49:00

您好,
您需要修改改模板的数据库为您本地的数据库。

postmanlly 发表于 2015-6-1 11:56:00

回复 6楼frank.zhang的帖子

附件里没有bbs这个SQLServer数据库

frank.zhang 发表于 2015-6-1 13:43:00

您好,
数据已经上传。是CSV格式的,您可以导入到任意数据库中。

postmanlly 发表于 2015-6-1 14:39:00

回复 8楼frank.zhang的帖子

您好!例子运行起来了,我看客户端导出xls的代码是一样的,但是我这里导出还是会有不规律分页的情况,并且在分页前后数据重复

frank.zhang 发表于 2015-6-1 14:59:00

您好,
请问您使用的浏览器的版本是什么?

以下是我们导出的附件
页: [1] 2 3 4 5 6
查看完整版本: 导出的excel记录不规律分页