Возвращает количество полей в таблице.
Синтаксис:
FCOUNT([nWorkArea | cTableAlias])
Параметры:
nWorkArea
Задает рабочую область таблицы, для которой функция FCOUNT( ) возвращает количество полей.
Если в заданной рабочей области нет открытых таблиц, FCOUNT( ) возвращает 0.
cTableAlias
Задает псевдоним таблицы, для которой FCOUNT( ) возвращает число полей.
Если задан несуществующий псевдоним, Visual FoxPro генерирует сообщение об ошибке.
Результат:
Числовой.
Комментарии:
Если выдать функцию FCOUNT( ) без аргументов, она возвратит число полей в таблице, которая открыта в выбранной в данной момент рабочей области.
Пример:
CLOSE DATABASES OPEN DATABASE (HOME( ) + 'samples\data\testdata') USE customer && Opens Customer table SELECT 0 USE employee && Opens employee table CLEAR ? FCOUNT('CUSTOMER') && Displays 13, # of fields in Customer ? FCOUNT('EMPLOYEE') && Displays 22, # of fields in Employee