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ú
del editor de textos, haga clic en para recuperar los atributos o campos de tabla necesarios.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 |