Formularfelder und Dokumentengenerator


Die Inhaltssteuerelemente werden über ihre Eigenschaften mit dem texManager verbunden.

Damit die Eigenschaften der Inhaltssteuerelemente editiert werden können, muss die Registerkarte "Entwicklertools" in Word aktiv sein.

Die Registerkarte " Entwicklertools " wird standardmäßig nicht angezeigt. Sie können diese jedoch dem Menüband hinzufügen: Wechseln Sie auf der Registerkarte <Datei> zu <Optionen> <Menüband anpassen>. Aktivieren Sie unter <Menüband anpassen> und unter <Hauptregisterkarten> das Kontrollkästchen Entwicklertools.

Über die Entwicklertools können die Eigenschaften der einzelnen Inhaltssteuerelemente ausgewählt werden. Über Dokumentenvariablen in den Textbausteinen werden die Eingaben aus den Inhaltssteuerelementen automatisch übernommen.

DropDown-/Kombinationsfeld

Word-Formular u.a mit Dropdown-Liste
Word-Formular u.a. mit Dropdown-Liste
Eigenschaften Inhaltssteuerelement DropDown-Liste
Eigenschaften Inhaltssteuerelement DropDown-Liste

<TAG> (für die Dokumentvariablen)
+<Bezeichnung Dokumentvariablen> z.B.: +Nachname

Rückgabe: Inhalt <Wert> Feld

In dem Textbaustein wird der Rückgabewert über eine Dokumentenvariable eingebettet.
Z.B.: {DOCVARIABLE profile}

 

++<Bezeichnung Dokumentvariable> z.B.: ++Baustein12

Rückgabe: Inhalt <Wert>-Feld wird als Textbaustein-Kurzbezeichnung interpretiert.
texManager sucht den passenden Textbaustein und befüllt die entsprechende Dokumentenvariable (Platzhalter) mit dem Textbaustein-Pfad.
Damit der Inhalt des gefundenen Textbausteins eingefügt wird, muss zuvor der Platzhalter über die beiden Feldfunktionen INCLUDETEXT und DOCVARIABLE in dem entsprechenden Textbaustein eingebettet werden.  Z.B.: {INCLUDETEXT{DOCVARIABLE profile}}

Textbaustein-Editor mit Dokumentvariablen
Textbaustein-Editor mit Dokumentvariablen

Rich-Text / Nur-Text / Datumsauswahl

Im <Tag> Feld dieser Inhaltssteuerelemente wird die Bezeichnung der Dokumentenvariablen mit einem vorangestelltem "+" Zeichen eingegeben.

Z.B.: +Nachname oder +Datum

Die entsprechende Dokumentvariable wird mit dem jeweiligen Inhalt des Eingabefeldes befüllt.

Checkbox (Kontrollkästchen)

Im <Tag> Feld des Kontrollkästchens wird die Kurzbezeichnung des Textbausteins eingetragen. Für jede aktivierte Checkbox im Formular wird der entsprechende Textbaustein ins spätere Dokument eingefügt.

Damit die Reihenfolge der Textbausteine im zukünftigen Dokument unabhängig von der Reihenfolge der Inhaltssteuerelemente (im Wordformular) ist, benutzt der texManager eine Generatorliste.

In dieser Generatorliste werden alle "möglichen" Textbausteine für das zu erstellende Dokument aufgelistet. Die Reihenfolge der Einträge geben die Position im Dokument wieder.

Nur Einträge mit einem Haken werden berücksichtigt. Die texManager Form DocCreator-Schnittstelle sucht im Word-Formular nach den Checkbox-Inhaltssteuerelementen, welche einen Haken haben. Liest dann über die Eigenschaften die Kurzbezeichnung der Textbausteine aus und aktiviert diese in der Generatorliste.

Inhaltssteuerelement Checkboxen für Dokumentengenerator
Checkboxen für texManager Textbaustein-Zuordnung

In der Generatorliste können beliebige Textbausteine schon vorausgewählt werden, wie z.B. die Kopfzeile, Einleitung oder Standardtexte, die nicht im Wordformular erfasst werden. Die Form DocCreator-Schnittstelle aktiviert nun zusätzlich alle gefundenen Textbausteine (rote Pfeile).

Dokumentengenerator mit ausgewählten Textbausteinen aus dem Wordformular
Dokumentengenerator mit ausgewählten Textbausteinen aus dem Wordformular
Automatisch generiertes Word-Dokument
Automatisch generiertes Word-Dokument