Cómo construir formatos para validación de registros
En el menú principal de catalogación, bajo Modificar la definición de una base de datos se encuentra la opción Validación de registros la cual permite construir estrategias de validación utilizando el lenguaje de formatos del CISIS.
Si la estructura de la base de datos contempla diferentes tipos de registro, puede construir un formato que se aplicará a un tipo de registro en particular. El formato que se construya como General aplicará cuando no existen tipos de registro o para aquellos tipos de registro para los cuales no se haya definido formato de validación.
Seleccione la opción Validación de registros y a continuación seleccione el vínculo correspondiente al tipo de formato que desea crear.
Se presenta una ventana que contiene tres columnas:
- La primera columna contiene la lista de los campos de la base de datos
- La segunda columna presenta una caja de texto para crear/editar el formato de validación. Este formato de validación debe construirse de forma tal que produzca un literal explicativo del error cuando la condición del error se cumpla
Ejemplo: if a(v20) then 'Falta campo 20' fi Cuando el formato aplicado sobre el registro produce un literal de salida entonces se asume que se produjo un error
- La tercera columna indica si la condición que establece el formato es una advertencia o un error fatal
Una advertencia presenta al operador el mensaje de error y presenta un graba el registro
Un error fatal presenta al operador el mensaje de error y no graba en forma automática el registro. En este caso, conjuntamente con el mensaje producido por el formato se presentan tres opciones:
Una advertencia presenta