Difference between revisions of "Пустое значение"

From SunFlurry wiki
Jump to: navigation, search
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:55, 7 February 2021

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

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

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

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