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"