Пустое значение

From SunFlurry wiki
Revision as of 09:10, 7 June 2019 by Admin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Пустое значение используется в системе, как значение по умолчанию. Для получения этого значения существует функция GetNothing. Любая программно созданная функция по умолчанию возвращает пустое значение, чтобы изменить его можно воспользоваться конструкцией Result:=<Значение> или изменить значение при выходе из функции Exit <Значение>. Пустое значение можно превращать в другие типы:

  • Str(GetNothing()) получает пустую строку "".
  • Number(GetNothing()) получает 0 (целое число).
  • Date(GetNothing()) получает пустую дату ('01.01.1601').

Чтобы проверить, содержит ли переменная пустое значение необходимо выполнить операцию <Переменная>=GetNothing(), так как функция IsEmpty будет возвращать правду и для других типов (пустая строка, ноль и пр.).

Пустое значение и пустое значение базы данных DB() это разные понятия, последнее является сложным объектом БД, не выбранного типа, первое - простым уникальным объектом (см. Объекты).