Возвращает имя файла таблицы, открытой в заданной рабочей области или имеющей указанный алиас.
DBF([cTableAlias | nWorkArea]) |
Параметры
- cTableAlias
-
Определяет Алиас открытой таблицы.
- nWorkArea
-
Определяет номер рабочей области.
Если эти параметры отсутствуют, cTableAlias и nWorkArea, DBF( ) возвращает имя файла таблицы, открытой в текущей рабочей области. DBF( ) возвращает пустую строку, если в текущей или указанной рабочей области нет открытой таблицы. Если параметр cTableAlias указывает на неоткрытую таблицу, то система Visual FoxPro выдает соответствующее сообщение об ошибке.
Дополнительную информацию об использовании алиасов для открываемых таблиц см. в разделе USE.
Возвращаемое значение
Символьного типа
Комментарии
Когда включена установка/настройка SET FULLPATH = ON, DBF( ) возвращает полный путь файла открытой таблицы. Если действует установка SET FULLPATH = OFF, DBF( ) возвращает имя диска и имя файла таблицы.
Пример
В следующем примере возвращается имя файла таблицы, по заданному при открытии алиасу или номеру рабочей области; когда таблицы закрываются , то возвращается пустая строка.
![]() | |
---|---|
CLOSE DATABASES |