| CRM – Text-EditorWenn Sie einen Brief oder einen Auswahlausdruck erstellen, können Sie den Texteditor verwenden, um das Layout des Briefs oder um einen Ausdruck zu definieren. Verwenden des Texteditors Ein Auswahlausdruck kann sehr einfach oder sehr komplex sein. Er kann die folgenden Daten enthalten: Es empfiehlt sich, bei Tabellenfeldern und Attributen die Zoom- und Auswahlfunktionen zu verwenden, anstatt die entsprechenden Werte manuell einzugeben. So verhindern Sie mögliche Fehler bei der Eingabe. Klicken Sie im Menü Optionen des Text-Editors auf Zoom-Programm aufrufen, um die erforderlichen Tabellenfelder oder Attribute abzurufen. Hinweis Text, den Sie nach dem Pipe-Zeichen (|) eingeben, wird nicht als Programmcode, sondern lediglich als Zusatzinformation für den Anwender verwendet. Operatoren im Text-Editor Sie können im Text-Editor arithmetische, logische oder relationale Operatoren (Vergleichsoperatoren) verwenden. Arithmetische Operatoren |
---|
* | Multiplikation | / | Division | + | Addition | - | Subtraktion | ¥ | Rest nach Division | & | Verknüpfende Zeichenketten (alphanumerische Matrizen) |
Logische Operatoren |
---|
oder | und | nicht (Verneinung) |
Vergleichsoperatoren |
---|
= | gleich | <> | ungleich | > | größer als | < | kleiner als | >= | größer oder gleich | <= | kleiner oder gleich |
Funktionen im Text-Editor Im Text-Editor stehen Ihnen folgende Funktionen zur Verfügung: - Arithmetische
- Trigonometrische
- Logarithmische
- Zeichenkette
- Datum
Arithmetische Funktionen | Beispiel |
---|
Rundung (X,Y,Z) | ermittelt den gerundeten Wert von X Y entspricht der Anzahl der Dezimalstellen Z ist das Rundungsverfahren (0 = abrunden, 1 = normal, 2 = aufrunden) | - | val (A) | ermittelt den numerischen Wert der Zeichenkette A | val ("8,7") = 8,7 | abs (X) | ermittelt den absoluten Wert von X | abs (-10,3) = 10,3 | int (X) | ermittelt den ganzzahligen Wert von X | int (11,6) = 11 | pow (X, Y) | ermittelt die Potenz aus der Basis X mit dem Exponenten Y | pow (10.2) = 100 | sqrt (X) | ermittelt die Quadratwurzel von X | sqrt (16) = 4 | min (X, Y) | ermittelt den kleineren Wert aus X und Y | min (6, 10) = 6 | max (X, Y) | ermittelt den größeren Wert aus X und Y | max (6, 10) = 10 | pi | Konstante mit dem Wert Pi (3,1415926) | - |
Trigonometrische Funktionen |
---|
sin (X), cos (X), tan (X) | ermittelt Sinus, Kosinus oder Tangens von X | asin (X), acos (X), atan (X) | ermittelt den Arkussinus, Arkuskosinus oder Arkustangens von X | hsin (X), hcos (X), htan (X) | ermittelt den hyperbolischen Sinus, Kosinus oder Tangens von X |
Logarithmische Funktionen |
---|
exp (X) | ermittelt die Potenz aus der Basis e mit dem Exponenten X | log (X) | ermittelt den natürlichen Logarithmus von X mit der Basis e | log10 (X) | ermittelt den logarithmischen Wert von X zur Basis 10 |
Zeichenkettenfunktionen | Beispiel |
---|
edit (X,Y) | formatiert den numerischen Wert X anhand des Formats Y | edit (10.3, "ZZZ9V,99") = "10,30" | str (X) | fügt numerischen Wert in eine Zeichenkette ein | str (10,3) = "10,3" | len (X) | ermittelt die Länge der Zeichenkette X | len ("abc") = 3 | strip (X) | löscht Leerzeichen nach dem letzten Zeichen | strip ("A ") = "A" | pos (X,Y) | ermittelt die Position der Zeichenkette Y in der Zeichenkette X von links | - | rpos (X,Y) | ermittelt die Position der Zeichenkette Y in der Zeichenkette X von rechts | - |
Datumsfunktionen | Beispiel |
---|
date () | ermittelt das Tagesdatum | - | date (YYYY, MM, DD) | ermittelt das Datum anhand des festgelegten Jahres (YYYY), Monats (MM) und Tages (DD) | date (2008, 5, 1) = 1. Mai 2008 |
| |