Informationen in ein bestehendes Word Dokument einfügen

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

Informationen in ein bestehendes Word Dokument einfügen

Beitrag von sgevolker (ForumUser / 56 / 4 / 0 ) »
Hallo,

ich möchte gerne in eine bestehende Word Vorlage an einer bestimmten Stelle etwas einfügen.
Bisher habe ich dazu den Fuba MS_WORD_OLE_FORMLETTER benutzt, ein file ausgegeben und dieses dann per Serienbrief-Funktion
verknüpft und per Makro den Serienbrief gestartet. Kompliziert und statisch.

Ich habe mir mal vom Tricktresor das Beispielcoding angesehen, wie ich ein Word-Dokument ansteuer. Aber wie kann ich ein bestehendes
Öffnen und dann Text an eine bestimmte Stelle (Textmarke) einfügen?

VG
Volker

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


Re: Informationen in ein bestehendes Word Dokument einfügen

Beitrag von Laxion (ForumUser / 13 / 0 / 0 ) »
erstmal wo / wie wird dein dokument verwaltet? liegt es nur lokal aufm rechner oder z.b. im Dokumentenverwaltungssystem von SAP?
Das öffnen ansich sollte kein problem werden, da findest auch fast alles in der SAP Hilfe (Office Integration) oder bei google.
danach kannst du auch auf die funktionen von word zugreifen (OLE2) und so die aktuelle position auslesen und an dieser stelle dann etwas einfügen.

Re: Informationen in ein bestehendes Word Dokument einfügen

Beitrag von sgevolker (ForumUser / 56 / 4 / 0 ) »
Hallo,

das Dokument befindet sich lokal auf dem Rechner.

Gibt es ein Beispielcoding, wie ich ein Dokument öffne und dort etwas einfüge?

Viele Grüße

Volker

Re: Informationen in ein bestehendes Word Dokument einfügen

Beitrag von Laxion (ForumUser / 13 / 0 / 0 ) »
Hast doch selbst das BSP-Coding von tricktresor erwähnt?! Das ist doch garnet übel?! ;-)

http://www.abapforum.com/forum/viewtopi ... =1&t=16272 stehen auch noch paar codefragmente.

falls du fragen dazu hast, bitte etwas genauer wo das problem liegt bzw wo du hängst...

Re: Informationen in ein bestehendes Word Dokument einfügen

Beitrag von sgevolker (ForumUser / 56 / 4 / 0 ) »
Hallo,

ich hänge leider immer noch an dem Problem, habe es zwischendurch aber nicht mehr so dringend lösen müssen, aber nun ist es wieder aktuell.

Also, ich habe es inzwischen hinbekommen, ein Formularfeld einzufügen.

CALL METHOD OF h_word 'INSERTFORMFIELD'
EXPORTING
#1 = '' " Makro Eingang
#2 = '' " Makro Ausgang
#3 = 'text1' " Textmarkenbezeichner
#4 = 1 " Eingabe zulassen [Enabled(1)/Disabled(0)]
#5 = 0
#6 = '0' " max. Länge (0 = unbegrenzt)
#7 = 'aBc' " Standardtext
#8 = 'Grossbuchstaben'. " Textformat

Leider wird das dann aber immer nur an der Cursorposition eingefügt und ich hätte es eben gerne an einer bestimmten Stelle im Dokument. Leider habe ich
keine Ahnung welchen Parameter ich dafür nutzen könnte, ich glaube es gibt gar keinen. Eine Funktion "EditFORMFIELD" gibt es leider auch nicht.

Es muss auch kein Formularfeld sein, mir würde es auch reichen wenn ich in einem Dokument an einer bestimmten Stelle etwas einfügen könnte.
Hat jemand dafür ein Beispiel?

Viele Grüße
Volker

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1138
Views
Bild von SAP via OLE ins Word Dokument einfügen?
von Nicolas_ » 16.01.2006 13:08 • Verfasst in ABAP® Core
1
Antw.
1779
Views
RM - bestehendes Dokument einer Akte hinzufügen
von hootzter » 04.06.2007 14:27 • Verfasst in Basis
4
Antw.
1108
Views
Einfügen eines bestehendes Link in einer Akte
von test2103 » 14.01.2009 10:19 • Verfasst in ABAP® Core
1
Antw.
1938
Views
WORD-Dokument Drucken aus SAP
von fip » 20.07.2007 08:23 • Verfasst in ABAP® Core
14
Antw.
9639
Views
OLE - Word-Dokument erstellen
von Kerstin » 07.04.2008 15:01 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zeilenumbrüche ersetzen
vor 43 Minuten von ralf.wenzel 1 / 3
Dialog-Container mit Toolbar/Status
vor 18 Stunden von tar gelöst 19 / 2082
SAP Trial Version für SAP Fiori
vor 23 Stunden von tar 2 / 1444

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

Zeilenumbrüche ersetzen
vor 43 Minuten von ralf.wenzel 1 / 3
Dialog-Container mit Toolbar/Status
vor 18 Stunden von tar gelöst 19 / 2082
SAP Trial Version für SAP Fiori
vor 23 Stunden von tar 2 / 1444

Unbeantwortete Forenbeiträge

Zeilenumbrüche ersetzen
vor 43 Minuten von ralf.wenzel 1 / 3
Daten an Tabelle binden
Gestern von Bright4.5 1 / 501
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2141