Cómo construir formatos para validación de registros

From ABCD Wiki
Revision as of 12:44, 30 January 2014 by Guilda (talk | contribs) (Página creada con «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 cons...»)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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