CRM - Editor de texto

Si crea una carta o una expresión de selección, puede utilizar el editor de textos para definir el diseño de una carta o para crear una expresión de selección.

Nota

  • Puede especificar cartas en la sesión Cartas (tdsmi1150m000).
  • Puede especificar la expresión de selección en la sesión Selecciones (tdsmi0170m000).

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:

  • Texto normal

    Por ejemplo, "Nos complace...". puede utilizar caracteres especiales, como ö o é, pero no es posible utilizar efectos de listado como negrita, subrayado o distintos tipos de letra.
  • Campos de tabla

    Puede utilizar todos los campos de tabla registrados en la sesión Tablas para consultar en CRM (tdsmi0182m000), como tccom100.nama (el nombre del partner).
  • Atributos

    Puede utilizar todos los atributos registrados en la sesión Atributos (tdsmi0550m000). Para obtener más información, consulte CRM - Atributos del editor de texto.
  • Variables predefinidas

    Por ejemplo, @today (proporciona la fecha actual). Para obtener más información, consulte CRM - Variables predefinidas del editor de texto.

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 textos, 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éticas Ejemplo
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 A val ("8,7") = 8,7
abs (X) Calcula el valor absoluto de X abs (-10,3) = 10,3
int (X) Produce un valor entero de X int (11,6) = 11
pow (X, Y) Eleva X a la potencia de Y pow (10,2) = 100
sqrt (X) Genera la raíz cuadrada de X sqrt (16) = 4
min (X, Y) Produce el valor inferior de X e Y min (6, 10) = 6
max (X, Y) Produce el valor superior de X e Y max (6, 10) = 10
pi Constante 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 cadena Ejemplo
edit (X,Y) Da formato al valor numérico de X según el formato de Y edit (10.3, "ZZZ9V,99") = " 10,30"
str (X) Coloca un valor numérico en la cadena str (10,3) = "10,3"
len (X) Produce la longitud de la cadena X len ("abc") = 3
strip (X) Borra espacios después del último carácter strip ("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 fecha Ejemplo
date () Produce la fecha actual -
date (YYYY, MM, DD) Produce la fecha según el año (YYYY), mes (MM) y día (DD) especificado date (2008, 5, 1) = 1 May 2008