Función ISDEFINED( )

Devuelve T (verdadero) si se define la variable o el campo especificado; de lo contrario, devuelve F (falso).

Sintaxis

ISDEFINED(cadena)

Parámetros

Nombre Tipo Descripción
cadena carácter

El nombre del campo o variable para verificar su existencia. El valor se debe introducir como una cadena entre comillas:

ISDEFINED("v_límite_numérico")

Salida

Lógico.

Ejemplos

Ejemplos básicos

Devuelve T si v_límite_numérico se define como una variable o un campo; de lo contrario, devuelve F:

ISDEFINED("v_límite_numérico")

Ejemplos avanzados

Uso de ISDEFINED( ) para probar un campo

En el ejemplo siguiente se utiliza la función ISDEFINED( ) para probar si el campo Límite está definido en la tabla antes de extraer registros en función del valor del campo:

OPEN Metaphor_Employees_US
IF ISDEFINED("Límite") EXTRACT RECORD IF Límite > 50000 TO "Límitealto.fil"
Guía de creación de scripts de ACL 14.1