# StattBuchung Hilfezentrum : Textvorlagen

Created by Thomas Mack, last modified on Jul 06, 2017

Unter dem Bereich sind alle Vorlagen für Texte der Anwendung zusammen gefaßt.

Eine Textvorlage ist immer einem Geltungsbereich zugeordnet. Die Zuordnung ist stets eindeutig. Soll die gleiche Textvorlage in zwei Kontexten genutzt werden muss Sie zweimal angelegt werden.

Textvorlagen tragen einen Namen und einen eindeutigen Schlüssel.

Jede Textvorlage besteht aus mindestens einer Position.

Jeder Position kann keiner, einer oder mehrere Platzhalter zugeordnet sein

Jede Position besteht aus mindestens einer Spalte und maximal 10 Spalten.

## Grundlagen der Gestaltung

Den Textvorlagen liegt ein grafisches Raster der Seite zu Grund. Die Gesamtbreite des Inhaltsbereichs ist als Basis mit 100% festgesetzt.

Dieses Raster ist in 10 Spalten zu je 10% aufgeteilt.

Jede Position in der Vorlage entspricht einer Zeile, deren Höhe sich dem höchsten Inhalt aller Zellen dieser Zeile anpasst.

Über die Auswahl eine Layouttyps lassen sich mehrere Zellen in diesem Raster zu einer Zelle verbinden. Dabei gibt der Wert immer die Prozentzahl an, über die sich die Zelle erstreckt.

Über das Attribut für den Rand kann gesteuert werden, ob Rahmen gezeichnet werden.

### Beispiel für Layouttypen mit 2 Spalten

01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | Layouttyp
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
1. | 2. Spalte | Tabelle 2 Spalten 10/90
1. | 2. Spalte | Tabelle 2 Spalten 20/80
1. Spalte | 2. Spalte | Tabelle 2 Spalten 30/70
1. Spalte | 2. Spalte | Tabelle 2 Spalten 40/60
1. Spalte | 2. Spalte | Tabelle 2 Spalten 50/50
1. Spalte | 2. Spalte | Tabelle 2 Spalten 60/40
1. Spalte | 2. Spalte | Tabelle 2 Spalten 70/30
1. Spalte | 2. | Tabelle 2 Spalten 80/20
1. Spalte | 2. | Tabelle 2 Spalten 90/10

### Beispiel für Layouttypen mit 3 Spalten (nicht vollständig)

01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | Layouttyp
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
1. | 2 | 3. Spalte | Tabelle 3 Spalten 20/20/60
1. | 2. Spalte | 3.Spalte | Tabelle 3 Spalten 20/30/50
1. | 2. Spalte | 3.Spalte | Tabelle 3 Spalten 20/40/40
1. | 2. Spalte | 3. | Tabelle 3 Spalten 20/60/20
1. Spalte | 2. Spalte | 3. | Tabelle 3 Spalten 40/40/20

### Ränder einstellen.

Im Feld Ränder geben Sie über die Eingabe von 0 und 1 an, ob keine Rahmenlinie gezeichnet wird, oder ob der Rahmen erscheint.

Die Reihenfolge der Rahmen ist Oben-Rechts-Unten-Links-Zwischenlinie

## Layouttyp

Eine Liste der Verfügbaren Layouttypen sehen Sie im Bereich Administration->Mandant→Textworker.

Die Namen für die Layouttypen entsprechen der oben genannten Systematik. Neben den Layouttypen für die Gestaltung mit Hilfe des Rasters gibt es ein paar Typen mit besonderen Eigenschaften:

- E-Mail Betreff
- E-Mail Body
- Seitenumbruch

## Textvorlage anlegen

Wechseln Sie in den Administrationsbereich->Mandant→Textworker und klicken Sie auf Einfügen um eine neue Textvorlage anzulegen.

Füllen Sie folgenden Dialog aus. Der Schlüssel kann frei gewählt werden muss aber eindeutig im Geltungsbereich sein.

Der Geltungsbereich legt fest in welchem Kontext eine Textvorlage ausgewählt werden kann.

## Textvorlage Position

Wenn sie eine neue Vorlage angelegt haben müssen Sie zunächst alle Positionen definieren, die für diese Vorlage genutzt werden sollen.

## Textvorlage Platzhalter

Platzhalter unterscheiden sich in die drei Hauptkategorien Referenzwert, Berechnung und Eingabe.

Für benutzerdefinierte Vorlagen sind derzeit nur Referenzwert und Eingabe nutzbar. Berechnung wird zu einem späteren Zeitpunkt aufgenommen.

Der unter Schlüssel eingetragene Wert wird in der Spalte als Name des Platzhalters verwendet. Bitte beachten Sie Groß-und Kleinschreibung.

### Eingabe

Bei dieser Platzhaltervariante kann für den jeweiligen Platzhalter innerhalb der Korrespondenz ein Wert eingetragen werden.

Je nach Domäne gibt es unterschiedliche Editoren für die Eingabe von Werten. Im folgenden ein Beispiel für einen Editor der Domäne "Langer Text".

und ein Editor für die Bearbeitung der Domäne Festkommazahl:

### Referenz

Soll ein Platzhalter mit Werten der Anwendung gefüllt werden, so verwenden Sie einen Platzhalter vom Typ Referenz. Die Domäne muss dem erwarteten Ergebnis entsprechen.

Wenn Sie also das Geburtsdatum referenzieren wollen geben Sie bitte als Schlüssel "geburtsdatum" an und als Domäne "Datum". Welche Refernzfelder zur Verfügung stehen entnehmen Sie bitte der Dokumentation des jeweiligen fachlichen Objekts.

### Domäne

Die Verwaltung der Domänen finden Sie unter Stammdatenmanager->Integration->Aufruf aus dem eigenen System

Eine Auswahl an Standard-Domänen ist bereits vorhanden. Bitte beachten Sie, dass das Hinzufügen von Domänen nur für Enumerationen gedacht ist. Andere Domänen haben sonst keinen entsprechenden Editor im Frontend und können nicht mit Werten gefüllt werden. Wenn Sie sich unsicher sind, welche Domäne Sie wählen sollen greifen Sie zu einer der beiden Text-Domänen.

Domänen können auch eigenen Wertlisten (Enumerationen) darstellen.

Für die Eingabe werden diese dann als Drop-Downlisten dargestellt:

In der Textausgabe (Pdf oder E-Mail) wird dann der jeweilige Auswahltext angegeben.

## Textvorlage Spalte

Legen Sie Inhaltsspalten an. Sie müssen immer die exakte Anzahl an Spalten für den gewählten Layouttyp anlegen.

Haben Sie ein zweispaltiges Layout gewählt dann müssen Sie genau 2 Spalten anlegen. Text, den Sie in die Spalten eintragen wird in genau der Form im der Ausgabe übernommen.

Sie können einer Spalte die Information mitgeben, dass Sie eine Überschrift darstellt. Dann wird der gesamte Inhalt hervorgehoben dargestellt.

Auf einen Platzhalter greifen Sie zu indem Sie den Schlüssel des Platzhalters in doppelte geschweifte Klammern setzen:

{{vorname}} referenziert den Platzhalter mit dem Schlüssel vorname. In einer Spalte können Sie beliebig viele Platzhalter verwenden.

In eingeschränktem Umfang haben Sie die Möglichkeiten über eine vereinfachte Markdown-Syntax formatierungen vorzunehmen:

Die verfügbaren Kennzeichnungen entnehmen Sie bitte der Tabelle:

Zeichen | Beispiel | Formatierte Anzeige | Beschreibung
--- | --- | --- | ---
# | #Überschrift der Ebene 1 gefolgt von Standard Text | # Überschrift der Ebene 1 gefolgt von Standardtext | Erzeugt eine Überschrift der Ebene 1 Das Ende ist der nächste Zeilenumbruch
## | ##Überschrift der Ebene 2 | ## Überschrift der Ebene 2 | Erzeugt eine Überschrift der Ebene 2 Das Ende ist der nächste Zeilenumbruch
### | ###Überschrift der Ebene 3 | ### Überschrift der Ebene 3 | Erzeugt eine Überschrift der Ebene 3
* | * Erster Eintrag * Zweiter Eintrag * Dritter Eintrag | Erster Eintrag Zweiter Eintrag Dritter Eintrag | Wandelt den Text in eine Liste um. Endet beim Zeilenschlag, der nicht mehr von einem * gefolgt wird
-: | -:Hier steht Text | Hier steht Text | Setzt den nachfolgenden Text bis zum nächsten Zeilenschlag rechtsbündig

## Beispiel

### Gestaltung der Infozeile einer Geschäftkorrespondenz

Die Zeile vor dem Betreff kann als eine Tabelle mit vier Spalten und zwei Zeilen aufgefasst werden

Kunden-Nr. | Buchungs-Nr | Ansprechpartner | Fürth, den
{{kundennummer}} | {{buchungsnummer}} | {{Vorname}} {{name}} {{email}} | {{datum}}

In der Textvorlage würden also zwei Positionen angelegt werden mit je vier Spalten. Layouttyp ist beide mal Tabelle 4 Spalten 30/20/20/20.

Die Ränder sind mit 0-0-0-0-0 angegeben.

Die zweite Position hat zudem 6 Platzhalter definiert.

## Verwandte Artikel

- Seite:
  Textvorlagen

## Attachments:

image2017-7-5 20:3:54.png (image/png)
image2017-7-5 20:8:43.png (image/png)
image2017-7-5 20:20:10.png (image/png)
image2017-7-5 20:26:47.png (image/png)
image2017-7-5 20:31:54.png (image/png)
image2017-7-5 20:38:17.png (image/png)
image2017-7-5 20:39:29.png (image/png)
image2017-7-5 20:42:5.png (image/png)
image2017-7-5 20:50:18.png (image/png)