Функция FSIZE( )
См. также Пример
Синтаксис
FSIZE(cFieldName [, nWorkArea | cTableAlias] | cFileName)
Параметры
cFieldName
Задает имя поля.
nWorkArea
Задает рабочую область таблицы, для которой функция FSIZE( ) возвращает размер
поля.
Функция FSIZE( ) возвращает 0, если таблица в указанной рабочей области не отк
ыта.
cTableAlias
Задает псевдоним таблицы, для которой функция FSIZE( ) возвращает размер поля.
Если задать несуществующий псевдоним таблицы, Visual FoxPro генерирует сообще
ие об ошибке.
cFileName
Задает файл, для которого функция FSIZE( ) возвращает величину в байтах.
Результат
Числовой
Комментарии
Текущая установка SET COMPATIBLE определяет, что именно возвращает функция
FSIZE( ): размер поля или размер файла. Если установка SET COMPATIBLE имеет значе
ие OFF или FOXPLUS (по умолчанию), FSIZE( ) возвращает размер поля. Если SET
COMPATIBLE имеет значение ON или DB4, FSIZE( ) возвращает размер файла.
В следующей таблице показан размер поля в байтах по умолчанию для различных
типов полей.
Тип поля
| Размер поля по умолчанию
(в байтах) |
Currency
| 8
|
Date
| 8
|
DateTime
| 14
|
Double
| 8
|
Integer
| 4
|
Logical
| 1
|
Memo
| 4
|
General
| 4
|
Если опустить аргументы nWorkArea и cTableAlias, функция FSIZE( ) возвратит размер поля для текущей таблицы и рабочей области.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.