!--a11y-->
Utilización
En un set, las fórmulas pueden utilizarse para realizar cálculos.

Se puede utilizar una fórmula en un set y ordenar al sistema que reste una línea de set de otra línea de set. Cuando se utiliza el set para definir columnas del informe, el sistema calcula una columna de desviación en el informe.
Una fórmula está formada por operadores, operandos, valores absolutos y paréntesis.
Se pueden utilizar fórmulas en cualquier set básico o set de datos pero no es posible utilizar fórmulas en un set unidimensional o multidimensional.
Características
Reglas para la creación de fórmulas
Operadores en fórmulas
Símbolo |
Operador |
+ |
Suma |
- |
Resta |
* |
Multiplicación |
/ |
División |
* * |
Valor exponencial |
( ) |
Paréntesis |
SIN |
Seno |
COS |
Coseno |
TAN |
Tangente |
SQRT |
Raíz cuadrada |
TRUNC |
Truncamiento de entero |
INT |
Truncamiento de entero |
DIV |
Cociente de la división de número entero |
MOD |
Resto de la división de número entero |
ABS |
Valor absoluto |
EXP |
Función exponencial (nx) |
LOG |
Logaritmo |
ROUND |
Redondeo |

A partir del release 3.0C, la sintaxis utilizada para introducir operandos de fórmula se ha modificado. Se introducen los operandos de fórmula en forma de
El sistema convierte automáticamente las fórmulas existentes al nuevo formato. Por lo tanto, no es necesario modificar los sets que contienen fórmulas.

Se introduce la siguiente fórmula en la segunda línea de un set definido para una columna de informe:
IF ‘001’ > 1000 THEN ‘001’ ELSE 0
Si el valor en la primera columna del informe (línea de set 001) es superior a 1.000, este valor se visualizará en la segunda columna; si el valor en la primera columna es inferior a 1.000, el valor 0 se visualizará en la segunda columna.
Para obtener más información, véase
Introducción a la lógica booleana.

Se introduce la fórmula
También se introduce una segunda fórmula (línea de set 004) para calcular el 50% del total de las líneas de set 001 y 002. Para ello se introduce la fórmula
‘003’ / 2 . El operando ‘003’ de esta fórmula se remite al resultado de la fórmula calculada en la línea de set 003.Introduzca las fórmulas en un set en las pantallas Crear/Modificar set: Entradas básicas. Para obtener más información sobre cómo introducir una fórmula en un set básico o de datos, véase
Introducción de variables de valor y de fórmula en un set.Uso de fórmulas en variables de fórmula
Se pueden crear variables denominadas variables de fórmula, que determinan el valor de una variable.
Para realizar una variable de fórmula se pueden utilizar los operadores de la tabla anterior.
En la fórmula, se pueden utilizar también:
Las variables que se utilicen deberán tener el mismo nombre de tabla que el introducido para la variable de fórmula.
Al introducir variables y exits de usuario en la fórmula, deben escribirse comillas simples (
' ) para delimitarlos. Al crear una fórmula para una variable, utilice las mismas reglas de sintaxis descritas en la sección anterior "Reglas para la creación de fórmulas".Véase también:
Creación de variables de fórmula