jQuery的剑道UI?下载30天免费试用

Excel导出

PivotGrid允许您将其内容导出到Excel。

默认情况下,Excel导出在kendo.ooxml.min.js加载到页面上。kendo.ooxml.min.js包含在kendo.all.min.js而且kendo.web.min.js

若要使用代码启动Excel导出,请调用saveAsExcel方法。

要了解更多信息,请参考以下资源:

导出内容

默认情况下,PivotGrid使用应用的排序和过滤功能导出当前数据。透视网格不会导出Excel文件中的当前CSS主题。有关更改Excel文档的视觉外观的详细信息,请参阅以下关于自定义的部分

dataCellTemplatecolumnHeaderTemplate,以及rowHeaderTemplate选项在导出到Excel期间不使用。有关更多信息,请参阅下面关于模板的部分

自定义外观

excelExport允许自定义生成的Excel文档。工作簿事件参数公开生成的Excel工作簿配置。有关Excel文档如何工作的更多信息,请参阅Excel导出在剑道UI为jQuery

使用模板

PivotGrid不使用dataCellTemplatecolumnHeaderTemplate,rowHeaderTemplate在Excel导出期间,只导出它的数据,因为模板可能包含不能转换为Excel列值的任意HTML。

故障排除

抛出“JSZip Is Not Found”JavaScript错误

如果未找到JSZip JavaScript库,则单击导出到Excel按钮或呼叫saveAsExcel.要解决这个问题,请在页面中包含JSZip。有关更多信息,请参阅导出到Excel的入门主题

Excel导出不能在Internet Explorer和Safari中工作

Internet Explorer 10及以前版本和Safari浏览器不支持文件保存。这些浏览器需要实现服务器代理.要指定服务器代理的URL,请设置proxyURL选择。