Share via


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.

Vea también

ALIAS( ) | SELECT( ) | AUSED( )