| Geschäftsbeziehungen - Text-Editor |  |
| Wenn Sie im Programm Briefe (tdsmi1150m000) einen Brief erstellen, können Sie mit dem Text-Editor das Layout des Briefes definieren. Wenn Sie im Programm Auswahl (tdsmi0170m000) einen Auswahlausdruck erstellen möchten, können Sie dazu den Text-Editor verwenden. Verwenden des Text-Editors Ein Auswahlausdruck kann sehr einfach oder sehr komplex sein. Er kann die folgenden Daten enthalten: Normaler Text Beispielsweise "Wir freuen uns...". Sie können Sonderzeichen wie ö oder é verwenden, jedoch keine Formatierungen wie Fettdruck, Unterstreichen oder verschiedene Schriftarten. Tabellenfelder Sie können alle Tabellenfelder im Programm Abzufragende Tabellen in Geschäftsbeziehungen (tdsmi0182m000) verwenden, so z. B. auch "tccom100.nama" (Name des Handelspartners). Merkmaldefinitionen Sie können alle Merkmale verwenden, die im Programm Merkmaldefinitionen (tdsmi0550m000) erfasst wurden. Weitere Informationen finden Sie unter Geschäftsbeziehungen - Funktionen im Text-Editor. Vordefinierte Variablen Beispielsweise "@heute" (das Tagesdatum). Weitere Informationen dazu finden Sie unter Geschäftsbeziehungen - vordefinierte Variablen im Text-Editor Es empfiehlt sich, bei Tabellenfeldern und Merkmalen 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 Merkmaldefinitionen 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
Verwandte Themen Geschäftsbeziehungen - Funktionen im Text-Editor Geschäftsbeziehungen - vordefinierte Variablen im Text-Editor Geschäftsbeziehungen - Beispiele für Auswahlausdrücke Übersicht über Geschäftsbeziehungen |