USED( ) (Función)
Determina si hay una tabla abierta en un área de trabajo específica.
USED([nWorkArea | cTableAlias])
Valores devueltos
Logical
Parámetros
nWorkArea | cTableAlias
Especifica el área de trabajo o el alias de la tabla. USED( ) devuelve un valor lógico verdadero (.T.) si está abierta una tabla en el área de trabajo especificada en nWorkArea; de lo contrario, devuelve un valor lógico falso (.F.). USED( ) devuelve un valor lógico verdadero (.T.) si se está usando el alias especificado en cTableAlias; de lo contrario, devuelve el valor falso (.F.)Si omite nWorkArea y cTableAlias, USED( ) devuelve un valor lógico verdadero (.T.) si está abierta una tabla en el área de trabajo seleccionada actualmente; de lo contrario, devuelve falso (.F.).
Observaciones
USED( ) puede determinar si se está usando un alias o si hay una tabla abierta en un área de trabajo específica.
Ejemplo
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')
SELECT A
USE customer && Opens Customer table
SELECT B
USE orders && Opens Orders table
SELECT C
USE employee && Opens Employee table
? USED('A') && Displays .T.
? USED('B') && Displays .T.
? USED(4) && Displays .F.