Tipos de atributo calculado
Los atributos calculados son campos de sólo lectura cuyo valor se calcula en función de una fórmula especificada.
Cuando guarde un formulario que contiene atributos calculados, IBM® Marketing Operations comprueba las fórmulas para verificar que son válidas.
Los atributos calculados tienen las siguientes opciones básicas adicionales.
Sintaxis de la fórmula
Se pueden realizar las siguientes operaciones binarias.
*
*
*
*
Se pueden realizar las siguientes operaciones en un número arbitrario de operandos separados por comas.
*
Sum: por ejemplo, Sum(Salario, 1000, Extras)
*
Avg: promedio aritmético, por ejemplo, Avg(PresCant1, PresCant2, PresCant3)
*
Min: seleccione el valor mínimo, por ejemplo Min(IQ, 125)
*
Max: seleccione el valor máximo, por ejemplo Max(Venta1, Venta2, Venta3, Venta4)
Los operandos pueden ser los siguientes.
*
*
Ejemplo de atributo calculado
Supongamos que el formulario Pagas contiene los siguientes campos de moneda: PagaBase, PagaExtra, Seguro e Impuestos. Podría crear un campo calculado denominado Paga neta e introducir la fórmula siguiente: SalarioBase+PagaExtra-Impuestos-Seguro
Ejemplo de lo que debe evitarse
Se puede hacer referencia a un campo calculado dentro de otro, por lo que hay que tener cuidado con caer en la recurrencia infinita. Por ejemplo, considere un formulario con los atributos siguientes.
*
Paga: un atributo entero o de moneda.
*
Comisión = Paga + (Pata extra * 0,10).
*
Paga extra = (Comisión * 0,5) + 1000.
Los atributos Comisión y Paga extra hacen referencia a otros, por lo que se crea un bucle infinito cuando el sistema intenta calcular los valores.
Ejemplo de atributo de cuadrícula
Los campos calculados pueden utilizarse en las cuadrículas y en los formularios. Un ejemplo es si una cuadrícula contiene columnas para unidades y coste por unidad, puede crear una columna para la cuadrícula que represente el coste total: Unidades * CostePorUnidad