| Editor de texto de CRMSi 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. 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 Atributos Variables predefinidas
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 |
| |