Lotus Notes中的Symphony对象和Excel应用程序对象帮助文件

Symphony对象和Excel应用程序对象是否具有help.nsf? 我想学习和理解通过Lotus脚本导出和导入交响乐和Excel文件,但我很难,因为我找不到任何帮助,甚至在网上有很多的例子,但我想学习它更一步一步地为每个对象的具体行动或方法。

我试着做下面的链接的参考部分,我可以看到交响乐对象的所有行动或方法的列表,但我找不到它。

http://www.ibm.com/developerworks/lotus/library/symphony-toolkit/

如果没有他们的帮助文件,你知道任何网站,真正解释清楚使用这些对象就像是如何帮助工作?

最后,必须安装Excel才能使Excel导入正常工作? 有没有办法可以testing我的代码没有安装Excel?

CreateObject("Excel.Application")... 

是一个COM调用来创build一个ActiveX对象的引用。 通常可以在对象供应商的主页上find对该ActiveX对象的帮助/引用(在这里是Microsoft)。 请参阅http://msdn.microsoft.com/en-us/library/wss56bz7(v=vs.90).aspx

对于StarOffice / OpenOffice / Symphony,这称为“通用networking对象”(UNO) ,可以在这里find: http : //www.openoffice.org/api/

看看约翰头博客和演示两个例子..。

重申你的最后一个问题,正如在评论中澄清的那样…为了这个工作:

 CreateObject("Excel.Application") 

是的,您必须在执行代码的系统上安装Excel。 这是没有办法的。 但是,这不一定是访问Excel数据的唯一方法。 如果电子表格以更新版本的Excel支持的.xlsx格式存储,那么它确实是一个包含XML的zip文件。 这并不是一件简单的工作,但理论上你可以使用这里可以find的文档来使用标准的XML工具来编写你需要的任何代码。