| CRM – TeksteditorAls u een brief of een selectie-expressie aanmaakt, kunt u de teksteditor gebruiken om de werkelijke layout van de brief op te geven of om een expressie op te geven. De teksteditor gebruiken De layout van een brief of een selectie-expressie kan uiteenlopen van heel eenvoudig tot uiterst complex. De layout kan de volgende gegevens bevatten: Normale tekst Bijvoorbeeld: "Het doet ons genoegen...". U kunt speciale tekens, zoals ö en é gebruiken, maar het is niet mogelijk om effecten als vette tekst, onderstreepte tekst en verschillende lettertypen te gebruiken. Tabelvelden Attributen Voorgedefinieerde variabelen
U wordt geadviseerd tabelvelden en attributen te selecteren door erop in te zoomen. U kunt ze ook zelf invoeren, maar dan is de kans op fouten groter. Klik in het menu Opties van de teksteditor op Zoomsessie starten om de gewenste tabelvelden of attributen op te halen. NB Tekst die u na een verticale streep (|) typt, wordt niet beschouwd als onderdeel van de expressie, maar als aanvullende informatie voor de gebruiker. Operators in de teksteditor U kunt rekenkundige, logische en relationele operators in de teksteditor gebruiken. Rekenkundige operators |
---|
* | vermenigvuldigen | / | delen | + | optellen | - | aftrekken | ¥ | rest na delen | & | strings koppelen (alfanumerieke arrays) |
Logische operators |
---|
of | en | niet (negatie) |
Relationele operators |
---|
= | gelijk aan | <> | niet gelijk aan | > | groter dan | < | kleiner dan | >= | groter dan of gelijk aan | <= | kleiner dan of gelijk aan |
Functies in de teksteditor U kunt de volgende functies in de teksteditor gebruiken: - Rekenkundig
- Trigonometrisch
- Logaritmisch
- String
- Datum
Rekenkundige functies | Voorbeeld |
---|
round (X,Y,Z) | geeft afgeronde waarde van X Y is aantal decimalen Z is afrondingsmethode (0 = naar beneden, 1 = normaal, 2 = naar boven) | - | val (A) | geeft numerieke waarde van string A | val ("8.7") = 8.7 | abs (X) | berekent absolute waarde van X | abs (-10.3) = 10.3 | int (X) | geeft integerwaarde van X | int (11.6) = 11 | pow (X, Y) | verheft X tot de macht van Y | pow (10.2) = 100 | sqrt (X) | geeft vierkantswortel van X | sqrt (16) = 4 | min (X, Y) | geeft kleinste waarde van X en Y | min (6, 10) = 6 | max (X, Y) | geeft grootste waarde van X en Y | max (6, 10) = 10 | pi | constante met waarde pi (3.1415926) | - |
Trigonometrische functies |
---|
sin (X), cos (X), tan (X) | geeft sinus, cosinus of tangens van X | asin (X), acos (X), atan (X) | geeft arcsinus, cosinus of tangens van X | hsin (X), hcos (X), htan (X) | geeft hyperbolische sinus, cosinus of tangens van X |
Logaritmische functies |
---|
exp (X) | verheft e tot de macht van X | log (X) | geeft natuurlijke logaritme van X op basis van e | log10 (X) | geeft logaritmische waarde van X op basis van machten van 10 |
Stringfuncties | Voorbeeld |
---|
edit (X,Y) | formatteert numerieke waarde X volgens formaat Y | edit (10.3, "ZZZ9V,99") = " 10,30" | str (X) | zet numerieke waarde in string | str (10.3) = "10.3" | len (X) | geeft lengte van string X | len ("abc") = 3 | strip (X) | verwijdert spaties achter laatste teken | strip ("A ") = "A" | pos (X,Y) | geeft positie van string Y in string X vanaf links | - | rpos (X,Y) | geeft positie van string Y in string X vanaf rechts | - |
Datumfuncties | Voorbeeld |
---|
date () | geeft huidige datum | - | date (JJJJ, MM, DD) | geeft datum op basis van opgegeven jaar (JJJJ), maand (MM) en dag (DD) | date (2008, 5, 1) = 1 mei 2008 |
| |