以编程方式访问位于salesforce上的excel文件

时间:2011-11-01 12:52:25

标签: salesforce apex-code force.com

我是salesforce平台的新手。我正在处理的任务涉及salesforce上的一些excel文件。我必须编写一个程序来分析这些excel文件中的数据并生成一个报告。我有以下关于这样做的问题

  1. 我是否需要以编程方式将这些excel文件本地下载到我的计算机上?如果是的话,我应该用什么api呢?一个例子将非常感激。

  2. 这是否可以直接在salesforce上完成?

  3. 谢谢。

2 个答案:

答案 0 :(得分:3)

  1. 您有多种选择,如果您使用的是.NET或Java,您可能希望从soap API开始,您可以运行SOQL查询来访问文档对象的Body字段(I我假设你将这些存储在文件中。 SOAP API docs有这方面的例子。对于其他语言,您可能希望从REST API开始,您将能够访问文档的正文资源并再次获取二进制流,这是docs中的好例子。

  2. 没有

答案 1 :(得分:2)

  1. 虽然您无法打开Excel文档进行检查/在Apex中修改它(据我所知),您可以create one - 仅供参考