CRM – Teksteditor

Als 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.

NB
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:

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 functiesVoorbeeld
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 Aval ("8.7") = 8.7
abs (X)berekent absolute waarde van Xabs (-10.3) = 10.3
int (X)geeft integerwaarde van Xint (11.6) = 11
pow (X, Y)verheft X tot de macht van Ypow (10.2) = 100
sqrt (X)geeft vierkantswortel van Xsqrt (16) = 4
min (X, Y)geeft kleinste waarde van X en Ymin (6, 10) = 6
max (X, Y)geeft grootste waarde van X en Ymax (6, 10) = 10
piconstante 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

 

StringfunctiesVoorbeeld
edit (X,Y)formatteert numerieke waarde X volgens formaat Yedit (10.3, "ZZZ9V,99") = " 10,30"
str (X)zet numerieke waarde in stringstr (10.3) = "10.3"
len (X)geeft lengte van string Xlen ("abc") = 3
strip (X)verwijdert spaties achter laatste tekenstrip ("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-

 

DatumfunctiesVoorbeeld
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