Benutzerdefinierte Funktionen

Genauso wie benutzerdefinierte Felder können Sie ebenfalls Ihre eigenen Benutzerdefinierten Funktionen definieren. Ebenfalls werden diese im Hauptfenster ->Teilnehmerdaten definiert.

Angenommen Sie möchten die Groß- und Kleinschreibung von Wörtern ändern, so dass der erste Buchstabe groß und die restlichen Buchstaben kleingeschrieben werden. Dafür könnten Sie eine Funktion RightCase definieren:

 

RightCase(x)
ucase(left([x];1)) & lcase(mid([x]; 2))

Diese Funktion können Sie nun wie jede andere Funktion verwenden. Dieses Beispiel gibt Raceresult zurück:

RightCase("raCEreSuLt")

Benutzerdefinierte Funktionen können mehrere Parameter haben. Zum Beispiel könnten Sie eine Additionsfunktion add definieren:

add(x;y)
[x]+[y]

Die Namen der Parameter können frei gewählt werden. Innerhalb der Definition der Funktion müssen diese genau wie Felder in eckigen Klammern stehen.