| # Editor de texto de CRM Si crea una carta en la sesión Cartas (tdsmi1150m000), el editor de textos sirve para definir el diseño real de la carta. Si crea una expresión de selección en la sesión Selecciones (tdsmi0170m000), el editor de textos sirve para crear una expresión. 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 Atributos del editor de texto de CRM. Variables predefinidas Por ejemplo, @today (proporciona la fecha actual). Para obtener más información, consulte Variables predefinidas del editor de texto de CRM. 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é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
Temas relacionados Atributos del editor de texto de CRM Variables predefinidas del editor de texto de CRM Ejemplos de expresiones de selección de CRM Resumen de CRM |