Die meisten Formularelemente bieten eine zusätzliche Kategorie: Werttransformation. Hier geben Sie den Berechnungsausdruck an. Ein Berechnungsausdruck ist eine konfigurierbare Formel. Er manipuliert das Lesen und Schreiben der Elementdaten.
Im Normalfall liest und schreibt ein Element seine Daten direkt über sein Datenfeld. Für eine Adapterschicht stehen zwei Berechnungsausdrücke zur Verfügung.
Zu internem Wert
Dieser Ausdruck wandelt den aus den Daten gelesenen Wert um. Das Beispiel zeigt ein Datumsfeld.
Ein Profil liest das Datum im Format yyyy/dd/MM aus einem Datensatz. Der Berechnungsausdruck dient als Adapter. Er wandelt dieses Format in ein gültiges Datum um: $parseDate($input,yyyy/dd/MM).
Zu externem Wert
Dieser Ausdruck wandelt den in die Daten zu schreibenden Wert um. Das Beispiel zeigt ein Datumsfeld.
Das Datum soll als String im Format yyyy/dd/MM an ein Profil übergeben werden. Der Berechnungsausdruck dient als Adapter. Er wandelt den Datumswert in einen String um: $fd($input,yyyy/dd/MM).
HINWEIS
Elemente mit einer Werttransformation erhalten ein eigenes Symbol zur Kennzeichnung:
