USED( )-Funktion

Ermittelt, ob eine Tabelle in einem bestimmten Arbeitsbereich geöffnet ist.

USED([nWorkArea | cTableAlias])

Rückgabewerte

Logisch

Parameter

  • nWorkArea | cTableAlias
    Gibt den Arbeitsbereich oder Alias einer Tabelle an. USED( ) gibt den logischen Wert Wahr (.T.) zurück, wenn eine Tabelle in dem Arbeitsbereich geöffnet ist, den Sie mit nWorkArea angegeben haben; andernfalls wird der logische Wert Falsch (.F.) zurückgegeben. USED( ) gibt den Wert Wahr (.T.) zurück, wenn ein Alias verwendet wird, den Sie mit cTableAlias angegeben haben; andernfalls wird Falsch (.F.) zurückgegeben.

    Wenn Sie nWorkArea und cTableAlias nicht angeben, gibt USED( ) den Wert Wahr (.T.) zurück, wenn eine Tabelle im derzeit ausgewählten Arbeitsbereich geöffnet ist; andernfalls wird Falsch (.F.) zurückgegeben.

Hinweise

USED( ) kann angeben, ob ein Alias verwendet wird oder ob eine Tabelle in einem bestimmten Arbeitsbereich geöffnet ist.

Beispiel

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.

Siehe auch

ALIAS( ) | SELECT( ) | AUSED( )