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

Ключ

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

Присвоить значение Версия 7 (Java)

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

...

Описание

Присваивает указанное значение результату действия.

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

Image Removed

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

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

Поле "Входное значение"        - Значение, которое будет передано в результат действия (Поле "Результат")

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

Поле "Результат"                      -  Выход, значением которого станет значение переданное на вход действия (Поле "Входное значение")

Настройки

Image Added

Параметры и их настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Входное значениеЗначение, которое будет передано на выход действия (под именем
«Результат»
"Результат") в неизменном видеRobin.Object
 

Да
Результаты
РезультатВыход, значением которого станет значение переданное на вход действия (
«Входное значение»
"Входное значение")Robin.Object
  


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

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

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

Задача

Существует переменная "Переменная1" с типом "Число", содержащая значение "0". Также существует цикл, который может отработать 10 итераций. Необходимо завершить работу цикла когда значение переменной будет больше или равно 3.

Решение

  1. Добавить цикл "Для". 

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

Реализация

  1. Создать переменную "Переменная1" с типом "Число", которая будет содержать значение "0".
    Image Modified

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

  3. Поместить в рабочее пространство студии действие "Цикл "Для" и настроить его параметры (см. Цикл "Для").

    1. Параметр "Начальное значение". Установить первоначальное значение счетчика.

    2. Параметр "Конечное значение". Установить конечное значение счетчика.

    3. Параметр "Инкремент". Установить число увеличения шага цикла.
      Image Modified

  4. Поместить в рабочее пространство студии, внутрь Цикла "Для" действие "Присвоить значение переменной" и настроить его параметры.

    1. Параметр "Входное значение". Установить значение которое будет присвоено "Результату". В данном случае выбираем состояние (значение) счетчика Цикла "Для".

    2. Параметр "Результат". Устанавливаем переменную, которой будет присвоено указанное значение. В данном случае - "Переменная1".
      Image Modified

  5. Поместить в рабочее пространство студии, внутрь Цикла "Для" действие "Больше или равно" и настроить его параметры (см. ">=" Больше или равно).

    1. Параметр "Первый операнд". Установить значение первого операнда. В данном случае это значение переменной "Переменная1".

    2. Параметр "Второй операнд". Установить значение второго операнда. В данном случае "3".
      Image Modified

  6. Поместить в рабочее простанство студии, внутрь Цикла "Для" действие "Если". и настроить его (см. Если).

    1. Параметр "Условие".

  7. Установить логическое
    1. Установить логическое выражение, результат выполнения которого является условием перехода по веткам "Истина" и "Ложь". В данном случае условием является результат действия "Больше или равно".
      Image Modified

  8. В ветвь "Истина" действия "Если" добавить действие "Прервать цикл". (см. Прервать цикл).

  9. Запустить робота по кнопке "Запуск" в верхней панели. Итоговая схема робота будет выглядеть следующим образом

  10. :
  11. .
    Image Modified

Результат

Робот отработал успешно.
Image Modified
Цикл остановился, как только значение переменной "Переменная1" стало больше или равно 3.
Image Modified