Abap Programm zum Öffnen eines Word Dokuments

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Abap Programm zum Öffnen eines Word Dokuments

Beitrag von MisterB (ForumUser / 15 / 0 / 0 ) »
Hallo zusammen

Ich möchte ein ganz einfaches Programm schreiben, um aus einem ABAP Programm ein Word Dokument öffnen zu lassen. Es soll weder irgendetwas reingefüllt werden, sonst noch abgespeichert werden oder sonst etwas. Wir haben SAP ERP 6.0 im Einsatz.

Könnte mir jemand behilflich sein?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Abap Programm zum Öffnen eines Word Dokuments

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

nutze die Klasse cl_gui_frontend_services und dort die Methode EXECUTE und dem Parameter DOCUMENT gibst du einfach den Filenamen mit - also sagen wir mal C:\Temp\Test.doc - thats it !

Gruss
thanks Jens

Re: Abap Programm zum Öffnen eines Word Dokuments

Beitrag von MisterB (ForumUser / 15 / 0 / 0 ) »
Kannst du mir vielleicht schreiben, wie das codemässig ausschaut? Ich bin leider noch ein Anfänger :(

Re: Abap Programm zum Öffnen eines Word Dokuments

Beitrag von a-dead-trousers (Top Expert / 4457 / 227 / 1198 ) »
hi!

Benutz im Editor ganz einfach die Codevorlagen und wähl dort ABAP-Objects aus.
Damit kannst du dir das Grundgerüst des Methoden-Aufrufes einfügen lassen.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Abap Programm zum Öffnen eines Word Dokuments

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

in der Hoffnung das du weisst wie das grundgerüst deines Programmes ausschauen soll wird - ist dann folgendes Aufruf einzubauen
...
cl_gui_frontend_services=>execute(
EXPORTING
document = 'C:\Temp\Testdocument.doc' -> das ist das Dokument was du öffnen willst
* application = application
* parameter = parameter
* default_directory = default_directory
* maximized = maximized
* minimized = minimized
* synchronous = synchronous
* operation = 'OPEN'
EXCEPTIONS
cntl_error = 1
error_no_gui = 2
bad_parameter = 3
file_not_found = 4
path_not_found = 5
file_extension_unknown = 6
error_execute_failed = 7
synchronous_failed = 8
not_supported_by_gui = 9
others = 10
).
IF sy-subrc <> 0.
-------> und wenn was schief geht solltest du hier reagieren
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
....

Gruss
thanks Jens

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2069
Views
Word Schreibgeschützt öffnen OLE2
von Weltenschmerz » 16.12.2015 11:15 • Verfasst in ABAP® Core
0
Antw.
3064
Views
LSMW Programm in ABAP Programm überführen
von mherke » 07.02.2007 15:02 • Verfasst in ABAP® für Anfänger
2
Antw.
3409
Views
PDF-Datei mit ABAP öffnen, drucken und wieder schliessen
von Gast » 03.04.2006 16:24 • Verfasst in ABAP® Core
4
Antw.
3381
Views
ABAP und Word?
von ROL_ABAP » 13.12.2012 21:34 • Verfasst in ABAP® für Anfänger
1
Antw.
5328
Views
Abap Word Ole Automation
von heffelONE » 01.10.2014 16:31 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

SAPGui 8.00 32 Bit vs 64 Bit
vor 14 Stunden von DeathAndPain 1 / 458
IBAN und BUT0BK
vor 14 Stunden von DeathAndPain gelöst 5 / 6682
Gewährleistungsende im Equipment
vor einer Woche von Yourairld gelöst 8 / 28825
IF mit AND und OR
vor 3 Wochen von GastX 6 / 17054

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.