deutschsprachige FoxPro User Group
Forum View
Home
  
  Re: Briefe ohne Word, gleich als PDF- #17636 in section [741288]
Sec: (51) MS-Visual FoxPro 9.0
Von: Tom Knauf
An: Stefan Zehner
Am/Um: 26.04.2018 17:47:10

--from Newsreader at Donnerstag, 26. April 2018; 17:47:10--

Moin,moin

auch wir nutzen Word / Excelvorlagen mit Platzhaltern und Automation fuers Reporting.
Wir hatten mit neueren Versionen aehnliche Probleme, gerne auch â=80=9Cunbekannter Com-Statusâ=80=9D.
Geholfen haben eingestreute doevents force und Sleep() (nicht Inkey)

Aber Du hast Recht : langsamer als VFP ist es in jedem Fall

Gruesse
tom


"Stefan Zehner" schrieb im Newsbeitrag news:741267...
--from Newsreader at Donnerstag, 26. April 2018; 10:23:56--

Hi Thomas!

Wir haben sehr viele Serienbriefe. Teilweise werden in einem Rutsch =C3=BCber
1.000 Briefe erstellt. Da wir einzelne Dokumente ben=C3=B6tigen, um sie in einem
Dokumentenmanagement einzelnen Personen zuordnen zu k=C3=B6nnen, m=C3=BCssen wir
tats=C3=A4chlich auch jedes Dokument einzeln erstellen.
Word wird zwar nur einmal "gestartet", aber immer wird ein neues Dokument
aus einer gespeicherten Vorlage erstellt, das gef=C3=BCllt, gespeichert und
wieder geschlossen.
Das dauert bei EINEM Dokument, je nach Datenmenge, die einflie=C3=9Ft, oder
Erstellung von z. B. Tabellen mit Word-Befehlen, eben lange.
Deshalb bedienen wir ein Dokument auch nicht als definierte
Serienbriefvorlage, der wir eine Datentabelle mitgeben, sondern best=C3=BCcken
ein neu erstelltes Dokument, indem wir definierte Textmarken mit dem Inhalt
aus einem Ausdruck ersetzen. Also alles im VFP-Code. Auch diese Befehle
dauern, bis sie in Word ausgef=C3=BChrt sind.
Und als letzter Punkt hat sich die Zuverl=C3=A4ssigkeit in der Durchf=C3=BChrung all
dem, seit unserer ersten Word-Version (97) stetig verschlechtert und musste
immer wieder angepasst werden. Jetzt ist Word 2016 installiert, bei dem wohl
immer Updates automatisch ausgef=C3=BChrt werden, die irgendwelche Einstellungen
ver=C3=A4ndern oder die OLE-Umsetzung =C3=A4ndern. SO kommt es immer h=C3=A4ufiger dazu,
dass VFP und Word im Zusammenspiel OLE-Fehler erzeugen, wo gar keine sind.
Man kann sich nicht mehr darauf verlassen, dass so ein Lauf inhaltlich
richtig heraus kommt. Wir haben es auch immer wieder, dass ab einer
beliebigen Stelle des Laufs Word auf einmal immer die gleiche Anschrift ins
Dokument speichert, obwohl nachgewiesener Ma=C3=9Fen die richtigen Daten f=C3=BCr das
Dokument vorliegen. Dieses Verhalten haben wir erst seit Word 2016! Und
davon haben wir so an die zehn L=C3=A4ufe in der Woche.

Also: Alles langsam und fehleranf=C3=A4llig. Da wir zuk=C3=BCnftig unsere Briefe nicht
mehr als Word-Dokument sondern als PDF-Dokument haben m=C3=B6chten, will ich eben
Word jetzt raus haben aus der ganzen Sache und nur noch dann Word
verwenden, wenn generell nach der Erstellung des Dokuments etwas manuell im
Text nachgearbeitet werden muss.

Generell ist es eine reine Flei=C3=9Farbeit einmalig eine Vorlage f=C3=BCr einen Brief
zu erstellen, egal ob in Word oder etwas Anderem. Alles, was wir brauchen
bin ich sicher auch im Reportwriter machen zu k=C3=B6nnen.

Viele Gr=C3=BC=C3=9Fe
Stefan

"Thomas Geissler" schrieb im Newsbeitrag news:741266...

Hallo Stefan,

warum ohne Umweg =C3=BCber Word20
Die Formatierungsm=C3=B6glichkeiten die Dir Word bietet kannst Du in VFP nur
bedingt nachbauen.

Gru=C3=9F
Thomas





Stefan Zehner   23.04.2018 13:28
Tom Knauf  24.04.2018 14:12
Stefan Zehner  25.04.2018 07:08
Thomas Geissler  26.04.2018 09:23
Stefan Zehner  26.04.2018 10:23
Tom Knauf  26.04.2018 17:47
Matthias Kahlert  28.04.2018 22:44
S.Schabbach  08.05.2018 14:19
Stefan Zehner  15.05.2018 12:29
Charly Müller  15.05.2018 14:04
Charly Müller  15.05.2018 14:04
  
zurück zum Forum