Компонент Сравнение

Описание

Сравнивает значения двух аргументов. Компонент осуществляет ветвление внутри сценария. В случае соответствия выбранной логической операции и значений аргументов переход осуществляется по ветке «Правда», в противном случае – по ветке «Ложь»

Table 1. Системные характеристики

Индекс

104

Краткое название

compare

Типы сценариев

Все

Стартовый модуль

r_script_component_compare

Режим

Синхронный

Иконка

104

Характер разветвления

Разветвляющий, прерывающий

Свойства

Table 2. Свойства
Спецификация Описание

Название: Аргумент 1
Код: arg1
Усл. видимости: нет
По умолчанию: — 

Операнд 1

Название: Аргумент 2
Код: arg2
Усл. видимости: нет
По умолчанию: — 

Операнд 2

Название: Тип сравнения
Код: compareType
Усл. видимости: нет
По умолчанию: ==

Логическая операция между Операндами.
Возможные значения:

  • < (0) – Строго меньше.

  • =< (1) – Меньше или равно.

  • == (2) – В точности равно.

  • >= (3) – Больше или равно.

  • > (4) – Строго больше.

  • =/= (5) – Не равно.

При сравнении значений разных типов осуществляется их предварительное преобразование к одному типу.

Название: Переход, правда
Код: transferTrue
Усл. видимости: нет
По умолчанию: — 

Компонент, которому передается управление в случае истинности операции.

Название: Переход, ложь
Код: transferFalse
Усл. видимости: нет
По умолчанию: — 

Компонент, которому передается управление в случае ложности операции.

См. также