SAP's Desktop Office Integration (DOI) enables developers to leverage the rich functionality provided by desktop applications like Excel and Word from within their ABAP programs with unprecedented ease. But DOI can also be used to leverage thousands of other custom and off-the-shelf COM objects to build powerful applications with a minimum amount of code. This article demonstrates this technique for ActiveX documents (forms quickly assembled in Visual Basic) through an example in which SAP report data is downloaded to a Microsoft Access database.
Philip Bremner
Philip Bremner is a contract programmer at Visual SAP, where he specializes in SAP DOI, BDS, ALV Grid Control, and Control Framework programming. He has 10 years of programming experience in ABAP, Visual C++, and Visual Basic, and is a Microsoft Certified Professional holding nine Microsoft certifications. Philip currently has a B.S. in industrial engineering from the State University of New York, Buffalo, and a B.S. in computer science from California State University, Bakersfield.
You may contact the author at Phil@VisualSAP.com.
If you have comments about this article or publication, or would like to submit an article idea, please contact the editor.