在Salesforce Apex中导出为Excel的多个工作表/标签

问题描述

我想使用Visual Force页面在salesforce apex中实现导出到excel功能。我想使用多个工作表/标签导出到excel。工作表/标签将是动态的。有多个数据表/网格可用,我必须将每个数据表导出到不同的工作表。我该如何实现?

解决方法

如果您熟悉Javascript,则可以在Apex中编写逻辑和查询,然后从浏览器中调用这些方法,并将数据输入某些xlsx包中。

SheetsJS有一个方便的方法,称为json_to_sheet,可用于将数据填充到工作表/标签中。然后,您可以将工作表添加到excel文档中并启动浏览器下载。文档中有示例。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...