Editor de texto de CRM

Si crea una carta o una expresión de selección, puede utilizar el editor de texto para indicar el formato real de la carta o para especificar una expresión.

Nota
Utilizar el editor de texto

El diseño de una carta o una expresión de selección puede ser muy sencillo o bastante complejo. Puede contener los datos siguientes:

Es recomendable ampliar y seleccionar los campos de tabla y los atributos en lugar de especificarlos, porque si los selecciona cometerá menos errores. En el menú Opciones del editor de texto, haga clic en Iniciar sesión de zoom para recuperar los atributos o campos de tabla necesarios.

Nota

Cualquier texto que introduzca después del símbolo de barra vertical ( | ) no se utilizará como código de programación, sino simplemente como información adicional para el usuario.

Operadores del editor de texto

Puede utilizar operadores aritméticos, lógicos o relacionales en el editor de textos.

Operadores aritméticos
*Multiplicación
/División
+Suma
-Resta
¥Resto de la división
&Cadenas vinculantes (vectores alfanuméricos)

 

Operadores lógicos
o
y
no (negación)

 

Operadores relacionales
=Igual a
<>Diferente de
>Mayor que
<Menor que
>=Mayor o igual que
<=Menor o igual que

 

Funciones del editor de texto

Puede utilizar las funciones siguientes en el editor del texto:

  • Aritmética
  • Trigonometría
  • Logarítmica
  • Cadena
  • Fecha
Funciones aritméticasEjemplo
round (X,Y,Z)

Produce un valor redondeado de X

Y es el número de decimales

Z es el método de redondeo (0 = hacia abajo, 1 = normal, 2 = hacia arriba)

-
val (A)Produce un valor numérico de la cadena Aval ("8,7") = 8,7
abs (X)Calcula el valor absoluto de Xabs (-10,3) = 10,3
int (X)Produce un valor entero de Xint (11,6) = 11
pow (X, Y)Eleva X a la potencia de Ypow (10,2) = 100
sqrt (X)Genera la raíz cuadrada de Xsqrt (16) = 4
min (X, Y)Produce el valor inferior de X e Ymin (6, 10) = 6
max (X, Y)Produce el valor superior de X e Ymax (6, 10) = 10
piConstante con el valor pi (3,1415926)-

 

Funciones trigonométricas
sin (X), cos (X), tan (X)Produce el seno, el coseno o la tangente de X
asin (X), acos (X), atan (X)Produce el arco seno, coseno o tangente de X
hsin (X), hcos (X), htan (X)Produce el seno, el coseno o tangente hiperbólico de X

 

Funciones logarítmicas
exp (X)Eleva e a la potencia de X
log (X)Produce el logaritmo natural de X sobre la base de e
log10 (X)Produce el valor logarítmico de X sobre la base de potencias de 10

 

Funciones de cadenaEjemplo
edit (X,Y)Da formato al valor numérico de X según el formato de Yedit (10.3, "ZZZ9V,99") = " 10,30"
str (X)Coloca un valor numérico en la cadenastr (10,3) = "10,3"
len (X)Produce la longitud de la cadena Xlen ("abc") = 3
strip (X)Borra espacios después del último carácterstrip ("A ") = "A"
pos (X,Y)Produce la posición de la cadena Y en la cadena X desde la izquierda-
rpos (X,Y)Produce la posición de la cadena Y en la cadena X desde la derecha-

 

Funciones de fechaEjemplo
date ()Produce la fecha actual-
date (YYYY, MM, DD)Produce la fecha según el año (YYYY), mes (MM) y día (DD) especificadodate (2008, 5, 1) = 1 May 2008