что часть данных еще не
что часть данных еще не записана на гибкий или жесткий диск. Кроме
того, можно определить, были ли уже вновь введенные данные записаны
на диск.
Примечания
. Действие функции распространяется лишь на текущую (активную,
выбранную) рабочую область.
Примеры
. Проверка возможности копирования .DBF-файла на диск:
USE DATA
IF DISKFREE("A") < DBFSIZE()
? "Файл не может быть скопирован"
? "На диске недостаточно места"
ELSE
COPY TO A:COPY
ENDIF
See Also: DBFDSKSIZE()
DISKFREE()
FIELDDECI()
Возвращает количество десятичных разрядов в числовом поле базы данных.
------------------------------------------------------------------------------
Синтаксис
FIELDDECI(<nField>) --> nDecimalPlaces
Параметры
<nField> - числовое значение, задающее порядковый номер поля базы
данных.
Возвращаемое значение
nDecimalPlaces - количество десятичных разрядов в числовом поле,
или 0 при неверном задании номера поля.
Описание
Функция возвращает количество десятичных разрядов в числовом поле
базы данных, что позволяет поставить количество вводимых десятичных
разрядов в зависимость от структуры базы данных.
Примеры
. Преобразование второго поля в строку с соответствующим числом
десятичных разрядов:
@ 0, 60 SAY "Цена: " + STR(cField2, 8, FIELDDECI(2))
See Also: FIELDSIZE()
FIELDTYPE()
FIELDNUM()
Возвращает номер поля базы данных.
------------------------------------------------------------------------------
Синтаксис
FIELDNUM(<cFieldName>) --> nFieldNumber
Параметры
<cFieldName> - символьный параметр, задающий имя поля базы данных.
Возвращаемое значение