Die Formatparameter geben Teile eines Dateinamen oder Textes zurück.
Der Dateiname des aktuellen Dokuments lautet "C:\Dokumente\Angebot-Müller-Berlin.doc". Folgende Makrovariablen geben "Berlin" zurück:
{Doc:FileName,SeparateName,-,3} (3 = der dritte Teil von vorne)
{Doc:FileName,SeparateName,-,3,} (der dritte Teil von vorne oder leer, falls '-' nicht vorkommt)
{Doc:FileName,SeparateName,-,-1} (-1 = der erste Teil von hinten)
Das Datenfeld "Name" beinhaltet den Text "Softwarebüro Krekeler". Folgende Variable gibt "Softwarebüro" zurück:
{Doc:Name,Separate, ,1}
Zusammen mit der Funktion {Format:...} sind kommagetrennte Texte problematisch, weil das Komma auch das Trennzeichen für die Parameter darstellt.
Bei Datenfeldern funktioniert es problemlos: {Doc:Name,Separate,,,2}
Ein Versuch mit der Funktion Format scheitert allerdings wegen dem Komma als Trennzeichen, z.B.:
{Format:Angebot,Brief,Separate,,,2}
Verwenden Sie in solchen Fällen die privaten Variablen:
{SetPrivVar:MyText=Angebot,Brief}
{GetPrivVar:MyText,Separate,,,2}