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.