A regla de dependencia entre campos es utilizada por la rutina escrita en MVC, para forzar el llenado en orden de campos, haciendo que un campo dependa de otro para liberar su edición.
Por ejemplo, podemos definir que el campo Código de la Tienda de un ente sólo se puede completar después de que el campo Código del Cliente se haya completado.
Las reglas para completar los campos pueden ser de 3 tipos:
- Tipo 1 Validación previa
Agrega una relación de dependencia entre campos del formulario, impidiendo la atribución de valor si los campos de dependencia no tienen valor atribuido. Por ejemplo, para completar el campo Código de la Tienda es necesario completar primero el campo Código del Cliente.
- Tipo 2 Validación posterior
Agrega una relación de dependencia entre la referencia de origen y destino, esto provoca una reevaluación del destino si se actualiza el origen. Por ejemplo, después de completar el campo Código de la Tienda la validación se reevalúa si se modifica el Código del Cliente.
- Tipo 3 Validación pre y pos
Son los tipos 1 y 2 simultáneamente.
Campos | Tipo | Descripción |
XXA_DOM | Carácter | Campo de origen. |
XXA_CDOM | Carácter | Campo destino. |
XXA_SEQUEN | Carácter | Secuencial de la regla. |
XXA_DESCRI | Carácter | Título con la descripción en el idioma portugués. |
XXA_DSCSPA | Carácter | Título con la descripción en el idioma español. |
XXA_DSCENG | Carácter | Título con la descripción en el idioma inglés. |
XXA_TYPE | Carácter | Tipo de regla. |
|