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. Es können nicht nur einzelne Textbausteine, sondern ganze Textbausteinlisten (Kombinationslisten) verkettet werden. Wenn der texManager die einzelnen Platzhalter auswertet und auf eine Kombinationsliste trifft, wird diese angezeigt und die anschließende Auswahl in den Platzhalter eingefügt.
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.
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.