Escenario 3

Tras la implementación correcta de estos formularios, se le pide a John que implemente la siguiente política, que garantiza que el importe de los presupuestos de este año no será muy superior al importe real del año anterior. Si la diferencia es mayor que el 5%, la diferencia se marca en rojo.

John decide utilizar un miembro con una fórmula de miembro para calcular la varianza entre los importes del presupuesto de este año y el importe real del año anterior. Agrega esta fórmula de miembro:

@varper(@Prior("Actual", 1, @Relative("Year", 0)), budget)/100;

John diseña el formulario y agrega una regla de validación de datos a nivel de la celda, como se muestra en la siguiente figura. Utiliza el nombre de miembro para aplicar la validación sólo a nivel de coste total.

Diseño del formulario en tiempo de diseño:


Diseño del formulario en tiempo de diseño:

Regla de validación de datos en tiempo de diseño:


Regla de validación de datos en tiempo de diseño

Formulario en tiempo de entrada de datos con validaciones de datos aplicadas:


Formulario en tiempo de entrada de datos con validaciones de datos aplicadas:

Sugerencias:

  • Si no se permite a John cambiar el esquema o si se producen problemas de rendimiento en relación con las fórmulas de miembro, puede utilizar una columna de fórmula. Consulte Diseño de formularios con filas y columnas de fórmula.

  • John define la regla en la columna de porcentaje de varianza por estos motivos.

    • Mejora el rendimiento. La regla se evalúa sólo en las celdas de la columna de porcentaje de varianza. Si la regla se hubiera asignado al total anual, se tendría que evaluar para todos los periodos del presupuesto anual actual.

    • Ayuda a los usuarios a responder al mensaje de validación de datos. John puede agregar un mensaje a la columna de porcentaje de varianza en el que se indique que la varianza es mayor en lugar de agregarlo al total anual. De esta forma, no es necesario que los usuarios busquen el porcentaje de varianza para determinar la diferencia.

  • John podría haber marcado en rojo tanto el total anual como el porcentaje de varianza si hubiera sido parte del requisito.

Para obtener más escenarios, consulte Escenarios de regla de validación de datos.