kendo-ui - 可以使用 Excel 模板“导出到 Excel”吗?
问题描述
我想使用“导出到 Excel”功能。但正如我所见,它只能导出数据并对 cloumns / 单元格进行一些(颜色)格式化。但没有任何花哨的 Excel 功能。
是否可以使用现有的 excel 模板并仅在一张表中填写数据。另一方面,已经存在的工作表,我们有一些带有链接到工作表的精美图表,我们想用“导出”填充这些图表。
这可能吗。如果是的话怎么办?没有找到任何关于此的内容。
谢谢
解决方案
您不清楚是否要在图表、网格、地图上使用该函数......假设它是一个网格:您可以从客户端 API https://docs.telerik.com/kendo-ui调用 saveAsExcel 方法/api/javascript/ui/grid/methods/saveasexcel
https://docs.telerik.com/kendo-ui/api/javascript/ui/grid/methods/saveasexcel#saveasexcel
Telerik 示例
$("#export").click(function(e) {
var grid = $("#grid").data("kendoGrid");
grid.saveAsExcel();
});
我建议创建一个包含您需要导出的所有数据的对象,而不是使用网格元素。
推荐阅读
- java - 使用 RowCoder 编码 JSON 字符串
- node.js - MongoDB旅游罗宾逊预订模式
- mongodb - 在 Windows 中更改和移动 MongoDB 数据目录
- mongodb - MongoDB - 整个集合的唯一索引
- javascript - Zip.js 在下载过程中解压(可能使用 StreamSaver.js)
- java - 在 Thymeleaf 中格式化 LocalDateTime
- ssl - ZeroSSL 积分(这些相同的域,但我不能更新)
- windows - 如何使用 Flutter Desktop (Windows) 隐藏 cmd 窗口
- json - fromJson 类方法的空安全性
- spring-boot - Spring Boot 相当于 Ruby on Rails 中的要求/许可?