Im Feldeditor können - wie im Druckdesigner - Operatoren und Funktionen genutzt werden.
Diese Funktionen werden je nach Verwendungszweck (Exportfilter, Bedingungen in Regeln) mit einem $-Zeichen an erster Stelle eingegeben. Sofern eine Funktion verwendet wird, die parametrisiert werden kann, muss dies in der Regelbedingung anders als in einer Regelanweisung eingegeben werden. Beispielsweise kann die Funktion "GetAktDate()" z. B. folgende Parameter enthalten: "Time" oder auch "Server, Time".
|
Inhalt
Wollen Sie einen "von - bis" Bereich, so können Sie folgende Bedingung definieren: Pos('100',«AdrNr»)>0 Ein mit dieser Formel definierter Filter zeigt alle Adressen an, die '100' enthalten. (Vgl. Sie auch mit der Beschreibung der Funktion Pos() weiter unten). |
Beachten Sie, dass nach dem Komma jeweils ein Leerzeichen angegeben wird, ansonsten kann die Formel nicht ausgewertet werden
Sucht "c" innerhalb von "abc" und gibt die Position zurück. Das Ergebnis ist: "3"
Eine Pos-Funktion in einem E-Mail-Layout gibt immer den Rückgabewert "Leer" zurück, sofern der gesuchte Text nicht enthalten ist. Sofern man eine Pos-Funktion in einer Cond - / If Bedingung verwendet, muss man einen Vorgabewert / Vergleichswert mit übergeben (als 3. Angabe). Dieser Vorgabewert wird dann zurückgegeben, sofern der gesuchte Text nicht verfügbar ist. Beispiele:
|
GetAktBzr():
Das Benutzerkürzel des aktuellen Benutzers wird zurückgeliefert
GetAktDate('Time'):
Das aktuelle Arbeitsdatum mit Uhrzeit wird zurückgeliefert.
GetAktDate('Server'):
GetAktDate('Server, Time'):
Weitere Themen