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 / 1060 / 31 / 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.
1040
Views
OLE2 WORD Zeileneinzug
von Kerstin » 18.06.2018 12:16 • Verfasst in ABAP® Core
2
Antw.
1980
Views
Word Schreibgeschützt öffnen OLE2
von Weltenschmerz » 16.12.2015 11:15 • Verfasst in ABAP® Core
1
Antw.
1567
Views
Word Doc über Ole2 speichern
von MASI » 27.06.2007 10:47 • Verfasst in ABAP® Core
1
Antw.
2211
Views
OLE2 - WORD 2010 - Inhaltsverzeichnis aktualisieren
von Ralph Hahn » 26.09.2013 11:37 • Verfasst in Sonstige Module
0
Antw.
541
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

Aktuelle Forenbeiträge

Mahnung erstellen
vor 6 Stunden von wreichelt 2 / 28
Absprung VA02 Position
vor 9 Stunden von gs3rr4 gelöst 3 / 40
OPD Druck im SPOOL
vor 10 Stunden von Manfred K. 1 / 23

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.

Aktuelle Forenbeiträge

Mahnung erstellen
vor 6 Stunden von wreichelt 2 / 28
Absprung VA02 Position
vor 9 Stunden von gs3rr4 gelöst 3 / 40
OPD Druck im SPOOL
vor 10 Stunden von Manfred K. 1 / 23

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 10 Stunden von Manfred K. 1 / 23
Export von Spools in XLSX
vor 5 Tagen von abapamateur 1 / 410