Textbausteine verketten


Textbausteine können über Platzhalter im Text untereinander verkettet werden.

Die Bezeichnung des Platzhalters entspricht der Textbausteinkurzbezeichnung, die in "||" eingefasst wird (z.B. ||meinBaustein||).

 

Die Platzhalter werden automatisch während des Einfüge-Vorgangs der Textbausteine oder beim Generieren eines Dokuments durch die entsprechenden Texte der aktuellen Textbausteindatenbank ersetzt.

Die Voraussetzung dafür ist, dass in den Textbaustein-Stammdaten das Feld <Platzhalter> aktiviert wurde!

Über verkettete Textbausteine kann derselbe Textblock in unterschiedlichen Bausteinen immer wieder benutzt werden. Änderungen an dem "Grundbaustein" wirken sich direkt auf die verketteten Textbausteine aus.

Wichtig:

Man sollte darauf achten, wenn in einem Textbaustein mehrere Platzhalter mit unterschiedlichen Kombinationslisten aufgerufen werden, dass die entsprechenden Kombinationslisten keine weiteren Textbausteine mit Platzhaltern enthalten!

 

Tipp:
Dem Platzhalternamen kann ein Minuszeichen z.B. ||Auswahl-|| am Schluss als Steuercode angefügt werden, um automatisch nachfolgende Leerzeichen oder Absätze zu entfernen. So wird erreicht, dass sich der Platzhalter perfekt in einem Fließtext einpasst. An jeder Stelle wo man diese Funktionen wünscht, reicht es aus einfach ein Minuszeichen an die Platzhalterbezeichnung anzuhängen.

 

Hinweise:

Über Include-Felder können auch die Inhalte extern gespeicherter Dokumente in die Textbausteine integriert werden.

Achten Sie bitte darauf, dass in der Textbausteinkurzbezeichnung keine Leerzeichen enthalten sind!

Schauen Sie sich dazu das entsprechende Beispiel in der Demoversion an.

Wenn nicht alle Platzhalter in einem Schwung ersetzt werden sollen, sind die Kombinationslisten eine interessante Alternative. Hier wird hinter jedem Platzhalter eine Textbaustein-Auswahlliste hinterlegt, die auf Tastendruck (F3) aktiviert wird.

Video Textbausteine erketten

Die globale Verkettung von Textbausteinen (globale Platzhalterersetzung)

Die globale Platzhalterersetzung wird eingesetzt, wenn ein Dokument schon komplett erstellt wurde und nun die Platzhalter in einem Rutsch durch die verketteten Textbausteine ersetzt werden sollen. Dabei spielt es keine Rolle, ob der Text mit dem texManager oder einer anderen Anwendung erzeugt wurde.

Vor der automatischen Ersetzung wird nach der Datenbank gefragt, die zugrunde gelegt werden soll. Das ist besonders nützlich, wenn die gleiche Textvorlage mit unterschiedlichen Inhalten - je nach Datenbank - gefüllt werden soll.

Während ein Platzhalter ersetzt wird, prüft der texManager, ob es sich hierbei um einen einfachen Textbaustein oder um eine Kombinationsliste handelt. Im letzteren Fall wird ein Dialog mit der hinterlegten Textbausteinliste aufgerufen, aus der man einen oder mehrere Textbausteine auswählen kann.

Textbausteine global ersetzen
Globale Platzhalterersetzung