|
|
Knowledgebase
»
Volume 2 (2000)
»
Issue 2 (March/April)
SAP Desktop Office Integration (SAP DOI) — An Easier Way for ABAP Programmers to Integrate
Desktop Applications with R/3r 
by Rainer Ehre
|
From 1981 to 1986, Rainer Ehre studied computer science at University Saarbruecken, Germany. He
graduated with a "Diplom
Informatiker" degree, and joined SAP in 1986 to help develop the ABAP language as a member of
the ABAP interpreter
development group. Currently, as Development Manager of ABAP Component Integration, Rainer is
responsible for R/3
integration with external components — such as Microsoft Office, ActiveX controls, Java Beans,
and HTML components — in
SAP's GUIs for Windows, Java, and HTML environments. Rainer can be reached at
rainer.ehre@sap.com.
|
Trying to integrate R/3 and desktop applications (like Excel, Word, Visio, and Lotus 1-2-3) strictly within the bounds of ABAP coding constructs can be complex and time consuming. SAP's Desktop Office Integration (SAP DOI) is an object-oriented ABAP API that provides a much cleaner, easier way to bring OLE-capable desktop applications into the fold of an R/3 application. ABAP programmers gain a uniform way to integrate various types of applications using both generic and application-specific interfaces, so that users can start a desktop application, open a document, make changes to it, save it, print it, and close it from within R/3.
Using demo code developed with SAP DOI (available for download at http://www.SAPpro.com) as a reference, this article details the things you need to know to perform these activities in the R/3 environments you support.
Categories:
ABAP Development,
Front-end Integration
DOI,
Desktop Office Integration
Would you like to see the full version of this article?
If you are an electronic license holder to SAP Professional Journal, please click here to log in.
If you would like information about becoming an electronic license holder — and having 24/7 unrestricted access to all articles and content in the SAP Professional Journal online knowledgebase — click here to see the available subscription options.
Or call 1-781-751-8799 to speak directly with a subscription and licensing specialist about customized access for you and your team.
Isn't your SAP implementation worth world-class information support?
|
|