Entwickler-Ecke

Windows API - Winword - Leere Variablen löschen


Markos - Di 19.04.05 07:54
Titel: Winword - Leere Variablen löschen
Hallo,

ich habe ein Word Dokument in dem verschiedene Variablen stehen wie z.B:

<#datum>
<#wohnort>
<#briefanrede>
....

Dieser Variablen werden im Word Dokument auch ausgefüllt wenn in der Zuordnung der Variabel auch ein Wert steht. Wie kann ich es programmieren, das Delphi die Variablen aus dem Word Dokument löscht z.B. <#wohnort> wenn dieser kein Wert zu geordnet ist?

Aktuell bleibt die Variabel im Word Dokument bestehen, wenn dieser keine Wert zu geordnet ist.

Mit Textmarken möchte ich nicht arbeiten, da die für den User nicht sichtbar sind und es so viel einfacher ist.

Gruß
Markos


Keldorn - Di 19.04.05 17:58

Hallo

mir ist sowas nur in Verbindung mit seriendruckfeldern bekannt. Dort gibt es mailmerge.suppressblanklines wo du einstellen kannst, ob Leerzeilen gedruckt werden oder nicht.

Mfg Frank


MisterBum83 - Di 19.04.05 18:21

Warum ersetzt du den "Platzhalter" in Word nicht mit einem Leerstring, wenn kein Wert da ist?
Wäre ne Idee von mir....


Markos - Fr 22.04.05 14:11

Hallo,

funktioniert einwandfrei :D Vielen Dank. Das ich da nicht selber drauf gekommen bin :shock: :shock:

Gruß
Markos