Formular basierender Editor
Der Strict-Editor bietet die Möglichkeit, Printtemplates über ein Formular zu befüllen.
Befüllen des Formulares anhand der Session
Der Strict Editor bietet die Möglichkeit, die Felder des Templates automatisch anhand der Daten der derzeitigen Session zu befüllen. Diese Daten setzen sich zum Einen aus den Daten des eingeloggten Users und bestimmten Daten aus den SessionProperties zusammen. Um die Felder automatisch befüllen zu lassen, müssen die Felder konfiguriert werden.
Die Konfiguration kann folgendermaßen aussehen.
sessionMap
sessionMap: mail
In diesem Fall würde das Feld mit dieser Konfiguration mit der E-Mail-Adresse des derzeitigen Nutzers befüllt werden.
Die Konfiguration muss auf der obersten Ebene der Feldkonfiguration platziert werden.
Folgende Keys sind für Daten des Nutzers verfügbar:
mail
firstName
lastName
landLine
mobile
fax
birthday
salutation
Folgende Keys sind für Daten aus der Session verfügbar:
street
zipCode
city
company
country
vatNo
position
title
department
dep
url
Die genaue Schreibweise (Groß- und Kleinschreibung) ist zu achten.
Die Daten aus der Session müssen selbstverständlich zu einem Zeitpunkt in die Session übertragen werden. Das geschieht zum Beispiel bei dem Login über einen Identity Provider (join/sso).
Nach wie vor gilt folgende Priorität beim Inhalt der Felder:
Tatsächlicher Inhalt > Vordefinierte Werte > Werte aus der sessionMap