Optionale Platzhalter (in Fliesstext oder einspaltigen Tabellen)
Möglicherweise wünschen Sie Informationen in ihrer Signatur, welche nicht bei jedem Mitarbeiter vorhanden sind beispielsweise Mobiltelefon oder Fax. Je nach Design der Signatur würde das Fehlen des Feldes das Design der Signatur verändern oder sogar die Information am falschen Platz ausweisen. Wenn nun das Feld "<Mobile>" keine Werte aufweisen, wird eine überflüssige Leerzeile erzeugt. Die die Signatur verändern kann. Die aufbereitete Signatur würde dann so aussehen:
Lösung:
Mit optionalen Platzhaltern, welche zwischen zwei Hashtags (#) stehen, können leere Werte / Leerzeilen korrigiert werden.
Mit anzuzeigendem Text könnte das so aussehen:
<Anzuzeigender Text: #FeldMitWert#><
Anzuzeigender Text: #FeldMitWert#><
Anzuzeigender Text: #FeldMitWert#>
Ohne anzuzeigendem Text so:
<#FeldMitWert#><
#FeldMitWert#><
#FeldMitWert#>
Die ><
sorgen dafür, dass der Zeilenumbruch korrekt funktioniert und die unteren Werte nach oben rutschen.
- Definition normaler Parameter:
<TelDirekt>
- Definition optionaler Parameter:
<Telefon Direkt #TelDirekt#>
Texte in optionalen Platzhalter werden nur dargestellt, wenn der entsprechende Wert in der Variable nicht leer ist. Die Felder "<TelDirekt>" sind optional. Das heisst, sie werden nur angezeigt, wenn sie auch Werte enthalten.
Um leere Zeilen zu vermeiden gilt somit der Syntax:
<Zeilenumbruch
Anzuzeigender Text #Feld#><Zeilenumbruch
Anzuzeigender Text #Feld#>