"Not" Инверсия / "Not" Inversion

Группа действий: Операторы 


Оператор логического отрицания, который возвращает значение противоположное значению операнда.

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

ОперандOperandВыражение, имеющее результат логического типа или логическая переменная.ЛогическийFalseДа
Результаты
РезультатResultПеременная логического типа, содержащая результат действия.ЛогическийЛогическая_переменнаяНет

Особые условия использования

Отсутствуют.


Пример использования 

Задача: существует "Logical variable 1" со значением = false. Требуется вернуть значение противоположное Logical variable 1 (true).  В диалоговое окно вывести сообщение - верно (результат переменной true).  

Решение: воспользоваться действиями "Inversion", "If", "Show message". 

Реализация: 

  1. Собрать схему робота, состоящего из действий: 


  2. Создать переменную с типом логический "Logical variable 3" для записи в нее результата действия "Inversion". 
  3. Перетащить действие "Inversion" на рабочую область и настроить его параметры. 
  4. Перетащить действие "If" на рабочую область и указать в параметре действия "Logical variable 3". 
  5. В ветвь "True" добавить действие "Show message" и настроить его параметры.
  6. В ветвь "False" добавить действие "Show message" и настроить его параметры.
  7. Запустить робота по кнопке "Запуск" и верхней панели. 


Результат:  Робот отработал успешно


Отображено диалоговое окно с результатом 

  • Нет меток