OLE2 + Word + Serienbrieffunktion

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

OLE2 + Word + Serienbrieffunktion

Beitrag von roieli (ForumUser / 4 / 0 / 0 ) »
Hallo zusammen,

bin bald am verzweifeln - sammle Daten in SAP - speichere die als TXT auf einem Laufwerk - öffne ein Word Serienbriefdokument - binde die TXT ein - jetzt habe ich 2 Dokumente geöffnet - eines is die Serienbriefvorlage - das zweite der fertige Serienbrief - jetzt würde ich gerne die beiden Dateien schliessen und auch speichern - hab schon alles mögliche versucht FileSave FileSaveAs SaveAS ich bekomme dann immer
Error occured at Verb : FileSaveAs
Object: 13
SAPAWRFC leaving RfcFlushOle with RfcRaise(CALL_METHOD_FAILED)

Word ist so gestartet - hab ich auch wo kopiert
CREATE OBJECT worddoc 'Word.Document'.
GET PROPERTY OF worddoc 'Application' = wordapp.
SET PROPERTY OF wordapp 'Visible' = 1.
GET PROPERTY OF wordapp 'WordBasic' = wordobj.
CALL METHOD OF wordobj 'FileClose'.
CALL METHOD OF wordobj 'AppShow'.

falls mir jemand helfen könnte wäre ech super

Danke und Grüße

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


OLE2 + Word

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,
versuche mal:
CALL METHOD OF WORD 'DateiSpeichernUnter' EXPORTING #1 =
'C:\TEMP\TEST1.DOC'.
CALL METHOD OF WORD 'DateiSchließen' EXPORTING #1 = 2.
FREE OBJECT WORD.

Gruß
Wolfgang

Beitrag von roieli (ForumUser / 4 / 0 / 0 ) »
Danke fuer die schnelle Antwort - hatte auch schon die deutschen Bezeichnungen versucht - bin aber gestern auch noch erfolgreich gewesen

GET PROPERTY OF wordapp 'ActiveDocument' = document.
CALL METHOD OF document 'Activate'.
CALL METHOD OF document 'SaveAs'
EXPORTING
#01 = work_file.
CALL METHOD OF document 'Close'.


und dann ging es ploetzlich - vielleicht hilft ja mal jemand anderes

Grüße

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1010
Views
OLE2 WORD Zeileneinzug
von Kerstin » 18.06.2018 12:16 • Verfasst in ABAP® Core
2
Antw.
1908
Views
Word Schreibgeschützt öffnen OLE2
von Weltenschmerz » 16.12.2015 11:15 • Verfasst in ABAP® Core
1
Antw.
1540
Views
Word Doc über Ole2 speichern
von MASI » 27.06.2007 10:47 • Verfasst in ABAP® Core
1
Antw.
2149
Views
OLE2 - WORD 2010 - Inhaltsverzeichnis aktualisieren
von Ralph Hahn » 26.09.2013 11:37 • Verfasst in Sonstige Module
0
Antw.
527
Views
Speichern mit der Serienbrieffunktion
von dragon » 27.05.2006 10:42 • Verfasst in Basis

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 572
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2201
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8797