По умолчанию используется логический тип
Синтаксис
BLANK([[@]<expValue>], [<lMode>]) --> xBlank
Параметры
[@]<expValue> - необязательный параметр любого типа данных.
По умолчанию используется логический тип данных. При указании
необязательного префикса @ параметр передается по ссылке, а не по
значению.
<lMode> - необязательный логический параметр, задающий при значении
.T. сохранение размера символьной строки, а при значении .F. или по
умолчанию создание пустой строки.
Возвращаемое значение
xBlank - пустое значение данных того же типа, что и параметр
<expValue>, приведенное в таблице:
Таблица 13-1. Пустые значения для типов данных
--------------------------------------------------------------------
Тип параметра <expValue> Возвращаемое значение
--------------------------------------------------------------------
Символьный Пустая или заполненная пробелами строка
Числовой Число 0
Логический .F.
Date Пустая дата
--------------------------------------------------------------------
Описание
Функция возвращает или непосредственно изменяет (при передаче по
ссылке) значения полей данных и переменных. Для символьных строк при
значении .T. параметра <lMode> длина строки не изменяется, а строка
заполняется пробелами. При значении .F. или по умолчания строка
усекается до нулевой длины.
Примечания
. Возвращаемое функцией пустое значение типа Date не зависит от
текущего формата, устанавливаемого Clipper-командой SET DATE, и при
отображении на экране имеет вид " / / ".
. При передаче параметра по ссылке можно уменьшить потребности в
рабочей памяти, подавив возвращение функцией результата путем
предварительного вызова CSETREF(.T.).