Cómo: Referencia: |
ACCEPT es un atributo opcional que se puede utilizar para validar los datos, según se van introduciendo en un campo desde un procedimiento MODIFY. La prueba ACCEPT se aplica inmediatamente después de procesar FIXFORM. Desde ese momento, las declaraciones COMPUTE posteriores pueden manipular el valor. La inclusión de ACCEPT en una declaración de campo le permite definir una lista o intervalo de valores de campo aceptables. En términos relaciones, ud. es el que está definiendo el dominio.
Nota: Los orígenes de datos de sufijo VSAM y FIX pueden usar el atributo ACCEPT para especificar varios valores RECTYPE, descritos en Cómo describir un origen de datos secuencial, VSAM o ISAM.
ACCEPT = list ACCEPT = value1 TO value2 ACCEPT = FIND (field [AS name] IN file)
donde:
value1 OR value2 OR value3...
Por ejemplo, ACCEPT = RED OR WHITE OR BLUE. También puede usar un espacio en blanco para separar los elementos. Si la lista de valores aceptables excede una línea, continúe en la siguiente. La lista termina por una coma.
Verifica los datos entrantes en base a los valores de otro campo indexado. Esta opción sólo está disponible en orígenes de datos FOCUS. Para más información, consulte Cómo describir un origen de datos de FOCUS.
Cualquier valor de ACCEPT que contenga un espacio en blanco insertado (por ejemplo, Gran Bretaña), debe estar entre comillas simples.
Si se incluye el atributo ACCEPT en una declaración de campo y el parámetro del comando SET ACCBLN tiene un valor de OFF, los valores de espacio en blanco ( ) y cero (0) solo se aceptarán cuando estén codificados explícitamente en ACCEPT. SET ACCBLN aparece descrito en el manual Cómo desarrollar aplicaciones de informes manual.
ACCEPT = SPAIN OR ITALY OR FRANCE OR 'GREAT BRITAIN'
Tenga en cuenta estas reglas al usar ACCEPT:
WebFOCUS |