!--a11y-->
Fórmulas de set en el Report Writer 
Utilización
En los sets se pueden utilizar fórmulas que realicen cálculos dentro del set. Al utilizar dicho set en un informe, el resultado de estos cálculos aparece en una columna o línea de informe.
Sólo se pueden utilizar fórmulas en los sets básicos y en los sets de ratios.

Se crea un set de ratios denominado TD-ACT-PLN-V, que utiliza la fórmula ‘001’ ‘002’. La línea 001 del set TD-ACT-PLN-V contiene los datos plan en moneda local (HSL-1), y la línea 002 contiene los datos reales en moneda local (HSL-0).
La fórmula ‘001’ ‘002’ crea la columna Desviación en el informe que aparece en el siguiente gráfico. Para crear esta columna, el sistema resta la línea 002 (datos reales) de la línea 001 (datos plan).
Utilización de una fórmula para crear una columna de desviación en un informe

Una fórmula está formada por operadores, operandos, valores absolutos y paréntesis.
Al introducir una fórmula en un set, se pueden utilizar los operadores que aparecen en la siguiente tabla.
Símbolo |
Operación |
+ |
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 |
Características
En las fórmulas de set se pueden utilizar los operandos siguientes:

Ahora se introducen los operandos de fórmula en el formulario
El sistema convierte automáticamente las fórmulas existentes al formato nuevo. Por lo tanto, no es necesario modificar los sets o informes que contienen fórmulas.
En una fórmula también pueden utilizarse:

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 de la primera columna (línea de set 001) es mayor de 1.000, este valor se visualiza en la segunda columna; si el valor de la primera columna es menor de 1.000, el valor 0 se visualiza en la segunda columna.
Para obtener más información sobre la lógica booleana, véase
Introducción a la lógica booleana.Si se utilizan fórmulas de set que sólo utilicen operadores de suma y resta (también conocidos como fórmulas lineales), se pueden visualizar las unidades (por ejemplo, unidades de moneda y unidades de medida) de las columnas de informe que se calculan mediante esa fórmula.

Se define un set de datos para el bloque de columnas, que contiene los costes reales y plan. El usuario desea definir una columna de desviación que contenga la diferencia entre los costes reales y los costes plan. En la tercera línea del bloque de columnas, se define la fórmula
Sólo se visualiza la unidad cuando la unidad que se visualiza en ambas columnas es la misma y si la fórmula sólo utiliza operadores para suma y resta. Por ejemplo, si los costes reales se visualizan en USD y los costes plan se visualizan en DEM, no se visualizará ninguna unidad en la columna de desviación.
Para obtener más información sobre la introducción de fórmulas, véase
Fórmulas.