Функция FCOUNT()

Возвращает количество полей в таблице.

Синтаксис:

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

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 17.01.2003