Este menú presenta seis opciones, y para cada una ejecuta la verificación correspondiente, para finalmente presentar los campos que se encuentren con problemas para su edición inmediata en la misma ventana de presentación. Si la verificación o validación no arroja errores, se presentará un mensaje indicando dicha condición y el Formulario será calificado como validado en un atributo creado para el archivo XML. Este atributo permitirá saber si el Formulario está bien diseñado:
Fórmulas
- Comprueba si todos los nombres de campos usados en Cálculos existen en el Formulario.
Nombres
- Presenta tres opciones de validación:
Sin nombre - Verifica que todos los campos tengan asignado un nombre.
Repetidos - Verifica que los campos no tengan nombres duplicados.
No válidos - Verifica que los nombres no incluyan caracteres especiales.
RadioBoton
- Presenta tres opciones de validación:
Grupos - Verifica que los campos de RadioBoton creados formen grupos con dos o más campos con el mismo nombre.
Repetidos - Verifica que todos los campos de RadioBoton no contengan un nombre ya asignado a otro tipo de Elemento (Ejp: Datos).
Seleccionados - Verifica que todos los grupos tengan seleccionado al menos un campo de RadioBoton en cada grupo. Requerido para que al menos un par Name/Value de cada grupo esté habilitado.
Estilos
- Presenta dos opciones de validación:
Sin estilo - Verifica que todos los campos tengan asignado un estilo. Este parámetro no es crítico para validar al Formulario por cuanto los campos que no contengan estilo adoptarán el estilo asignado en el navegador donde se lo abra, por tanto No es un factor para invalidar el Formulario (y es el único factor de validación que no afecta).
No creados - Verifica que todos los estilos, de los campos que tengan asignado un estilo, existan en la Hoja de Estilos, denominada Fitbank.css.
No aplica - Verifica que los campos ocultos no tengan asignado innecesariamente un estilo.
OrigenDB
- Comprueba que todos los campos que tengan definido Origen DB estén correctamente definidos en cuanto a los parámetros de criterio, orden y dependencias, y a la forma de estructurarlos para que sean válidos en su construcción. No verifica si el mismo es válido para la base de datos a la que refiere, sólo valida sintaxis.
TODOS
- Ejecuta de una en una, en el orden presentado, todas las validaciones anteriores. De esta forma se comprueba si el Formulario pasa todas las pruebas de validación.
Todas las pruebas de validación se ejecutan cada vez que se guarda en un archivo XML el Formulario diseñado, reportándose en la barra de estado (mensaje) del Generador su validez:
Ejp 1: Listo... Archivo guardado mensaje obtenido cuando valida todo el Formulario (es decir no presenta errores que lo invaliden)
Ejp 2: ADVERTENCIA: Archivo guardado con un campo sin nombre. ¡NO VALIDADO! y se presenta el mensaje en color rojo para resaltarlo y alertar del error