Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Оператор логического исключения, который возвращает значение True, если только один операнд имеет значение True, иначе - False.

Image RemovedImage Added


Настройки


Свойство

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

Описание

Тип

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

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

Параметры

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

...

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

Задача: существует "Логическая переменная 1Logical variable 1" со значением = true и "Логическая переменная 2Logical variable 2" со значением = false. Требуется проверить выражение Логическая переменная 1 Logical variable 1=Истина ИЛИ Логическая переменная 2 Logical variable 2=Истина.  При положительном результате вывести диалоговое окно с сообщением - верно, при отрицательном результате сообщение - неверно. 

Решение: воспользоваться действиями "Исключающая дизъюнкцияExclusive disjunctio", "ЕслиIf", "СообщениеShow message". 

Реализация: 

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

  2. Создать переменную с типом логический "Логическая переменная 3Logical variable 3" для записи в нее результата действия "Исключающая дизъюнкцияExclusive disjunctio". 
    Image RemovedImage Added
  3. Перетащить действие "Исключающая дизъюнкцияExclusive disjunctio" на рабочую область и настроить его параметры. 
    Image RemovedImage Added
  4. Перетащить действие "ЕслиIf" на рабочую область и указать в параметре действия "Логическую переменную 3Logical variable 3". 
    Image RemovedImage Added
  5. В ветвь "ИстинаTrue" добавить действие "СообщениеShow message" и настроить его параметры.
    Image RemovedImage Added
  6. В ветвь "ЛожьFalse" добавить действие "СообщениеShow message" и настроить его параметры.
    Image RemovedImage Added
  7. Запустить робота по кнопке "Запуск" и верхней панели. 

...

Результат: сравнение значений переменных выполнено успешно

Image Added

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

Image RemovedImage Added