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

Ключ

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

Вывести ошибку

...

Версия 2 (Java)

Группа действий: Базовые действия 

...

Описание

Данное действие предназначено для принудительного завершения работы робота, в связи с тем, что алгоритм на этом шаге продолжаться не должен.

Иконка действия

Image RemovedImage Added

Параметры действия

Входные параметры

  1. Поле " Сообщение " - Текст, который будет выведен в лог-файл сообщения

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
СообщениеMessage

Текст, который будет выведен в лог-файл сообщения.


Если параметр не заполнен будет выведено: "Неизвестная ошибка".

СтрокаВозникла ошибка!Нет

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

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

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

Задача

...

Необходимо получить ответ пользователя на вопрос о завершении программы.

Если ответ предполагает, что работу необходимо прекратить, вывести в лог сообщение и завершить работу. 

Решение

...

  1. Добавить действие "Вопрос".

  2. Добавить действие "Если".

  3. Добавить действие "Вывести ошибку".

Реализация

...

  1. Открыть группу действий "Диалоговые окна".

  2. Поместить в рабочее пространство студии действие "Вопрос".

  3. Настройка действия:

    1. В параметр "Вопрос" указать текст: "Остановить работу программы?" 

  4. Открыть группу действий "Базовые действия".

  5. Поместить в рабочее пространство студии действие "Если" (см. описание действия "Если").

  6. Настройка действия:

    1. Задать в условие результат действия "Вопрос". 

    2. Поместить на ветку "Да" действие "Вывести ошибку".

    3. В параметр "Сообщение" действия "Вывести ошибку" указать текст: "Пользователь запросил остановку программы".

      Image Modified

    4. Image Removed
    5. Image Added

  7. Запустить робота по кнопке "Запуск" в верхней панели.

  8. Ответить "Да" на вопрос в диалоговом окне.

Результат

...

Работа программы была завершена, в лог выведено сообщение "Пользователь запросил остановку программы".

Image AddedImage Removed