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 |