SAP日记-ABAP导出EXCEL的两种方式(OLE_DOI).docxVIP

  • 14
  • 0
  • 约 16页
  • 2018-04-19 发布于重庆
  • 举报

SAP日记-ABAP导出EXCEL的两种方式(OLE_DOI).docx

SAP日记-ABAP导出EXCEL的两种方式(OLE_DOI)

SAP日记——ABAP导出EXCEL的两种方法 提到OLEDOI,我们不得不先说说两者这间的关系。 ?? OLE是SAP早期与微软Office集成的工具,而DOI是它的替代技术。在实际项目中使用到OLEDOI的场合多是EXCEL表格的读入或 是填制。有些需要自动画表格及填数据,有的只是要求在原有的模版上填制数据。根据不同的场合可以选用不同的技术。(有些公司用EXCEL的打印来替代 FORM) ?? 下面主要讲一下,OLEDOI关于EXCEL的处理。 ?? OLE实际上是类EXCEL中VBA的一种写法。有一种简单的方法,就是你可以在EXCEL中把要实现的动作录制成宏,然后根据宏的代码把它改成OLE。 OLE同时也支持直接调用EXCEL宏程序(没有禁宏的前提下)。 ?? DOI完全用类实现。特点是,你不用再去记那些繁琐的VBA语言了,DOI都给你包装成类的方法了。同时作为一个控件,已经集成在了SAP的GUI中了, 你就可以在SAP的屏幕中写Office的东西了,不用再跳出一个窗口来了,减少一些误操作。当然DOI也是支持调用EXCEL宏程序的,前提是宏没有被 禁。 ?? 两种方法在实际项目中都有使用,有时候就要看实施顾问擅长于那个了,当然本人还是推荐用新的,但也不要丢了老的(有时候要维护一些老程序或许用得着)。因 为两种在技术上并没有什么难点,只有熟练度的差别。我可记不住

文档评论(0)

1亿VIP精品文档

相关文档