Show/Hide Toolbars

Руководство администратора

Логические

Функция

Описание

Атрибуты

Возвращаемое значение

есть значение

Возвращает "истина" (1) если в предыдущем атрибуте в поле смарт-выражения есть значение; возвращает "ложь" (0) если значения нет (пустое, null).

Пример: smart_logic_2

есть ложь

Возвращает "истина" (1) если значение предыдущего атрибута в поле смарт-выражения равно "ложь" (0); возвращает "ложь" (0) если оно равно "истина" (1).

Пример: smart_logic_1

И

Операция логического умножения.

ИЛИ

Операция логического сложения.

нет значения

Возвращает "истина" (1) если в предыдущем атрибуте в поле смарт-выражения нет значения (пустое, null); возвращает "ложь" (0) если значение есть.

Пример: smart_logic_3

Если ... то ... иначе ...

Вставить шаблон

Вставляет в поле смарт-выражения шаблон:

smart_logic_4

При обработке смарт-выражения шаблон преобразуется в SQL-конструкцию

case when... then... else... end

 

В случае

если

иначе

конец

то

Вставляет в поле смарт-выражения одну (выбранную) часть шаблона:

case

when

else

end

then