Uno de los usos de las tablas en FORMS es indicar si es necesario un complemento de campo o de documento. Si el valor de un campo existe en la tabla, Verify le pedirá que introduzca un complemento.
En Manager, seleccione ð Nuevo.
En el cuadro de diálogo Objeto nuevo, seleccione Tabla y haga clic en Nuevo.
Escriba un nombre para la nueva tabla. Tenga en cuenta que en los nombres de las tablas de FORMS se diferencia entre mayúsculas y minúsculas.
Haga clic en Aceptar. Se abrirá el cuadro de diálogo Tabla.
En el primer cuadro de la Línea de actualización, escriba únicamente valores que, si se encuentran, harán que FORMS le pida un complemento de campo o de documento durante el proceso de verificación. Escriba un solo valor de clave en cada línea. El campo Clave puede contener un máximo de 63 caracteres.
Haga clic en Cerrar. FORMS guardará la tabla automáticamente.
En el cuadro de diálogo Avanzado del campo elegido, escriba el nombre de la tabla en el cuadro de grupo Complemento de campo o Complemento de documento.
Si escribe el nombre de la tabla en el cuadro Complemento de campo, los datos que escriba manualmente durante el trabajo de verificación se asociarán con el campo.
Si escribe el nombre de la tabla en el cuadro Complemento de documento, los datos que escriba manualmente durante el trabajo de verificación se asociarán con el formulario, no con un campo específico.
Las opciones Tabla y Si vacío/Si relleno del cuadro de diálogo Avanzado funcionan con independencia una de otra. Por lo tanto, si selecciona Si relleno, el complemento de campo siempre se activará, por lo que escribir el nombre de una tabla no tendría efecto.
Conforme FORMS interprete y valide cada formulario, comprobará si el valor del campo coincide con un valor de clave de la tabla. De ser así, el campo recibirá el estado Incompleto, y Verify le pedirá que escriba el complemento (siempre que Incompleto esté seleccionado como estado que se verifica, como sucede de forma predeterminada).
Para que un complemento de campo esté presente en la salida, la descripción de transacción debe contener un campo de transacción para él, &Nombrecampo.
Para que un complemento de documento se incluya en la salida, la descripción de transacción debe contener el campo de transacción #Complement.
Especificación de los criterios de un complemento de campo
Especificación de los criterios de un complemento de documento