Release Notes 2.13.1

Что нового

ROBIN Studio

  • Добавлена возможность создавать вложенные подсценарии:
  • Подсценариями являются группы действий, циклы, условия, ветвления. Действия, помещенные внутрь этих блоков - считаются вложенным сценарием.
  • Подсценарии открываются в отдельной вкладке и доступны для редактирования.
  • В верхней части схемы добавлена навигационная панель, отображающая иерархию вложенности. При клике на название вложенного сценария в навигационной панели, вид переключается на него и в активной вкладке отображаются все действия, вложенные в этот блок.
  • В контекстное меню для действий, которые содержат вложенные действия добавлена кнопка, позволяющая открыть выбранный блок действий отдельно от основного сценария робота.
  • Теперь Студия «запоминает» состояние свернутости для циклов, групп действий, условий, ветвлений. За счет этого ускорена загрузка схемы робота и работа студии в целом: при загрузке основной схемы теперь не загружаются свернутые вложенные сценарии.
  • Исправлены недочеты при работе с числовыми полями в свойствах действий, теперь можно полностью очистить поле, больше не подставляется «0» при удалении значения.
  • В окно с параметрами запуска робота добавлена возможность указывать значения всех доступных типов и инструменты их редактирования, кроме типов «Координаты точки», «Область», «Объект».

ROBIN Player

  • Исправлено поведение, при котором могли не сохраняться настройки плеера, в результате чего не отправлялись письма о завершении роботов.
  • Добавлена обработка ошибки, из-за которой роботы могут оставаться в списке выполняющихся после завершения. Добавлена проверка внутренних сообщений и расширены логи плеера.
  • Исправлена ошибка, из-за которой могли зависать логи роботов или сам плеер при просмотре логов на вкладке «История запусков».
  • В окно с параметрами запуска робота добавлена возможность указывать значения всех доступных типов и инструменты их редактирования, кроме «Координаты точки», Область», «Объект».

Группа действий «Excel»

  • Доработано действие «Сортировать по цвету», исправлена ошибка, из-за которой робот зависал если заполнить только поле «Контекст».
  • Доработано действие «Показать строки», исправлена ошибка при указании «0» в качестве конечной строки. Теперь если в параметре «Конечная строка» указать «0», будет скрыта только строка указанная в параметре «Начальная строка».
  • Доработано действие «Скрыть строки», исправлена ошибка при указании «0» в качестве конечной строки. Теперь если в параметре «Конечная строка» указать «0», будет скрыта только строка указанная в параметре «Начальная строка».
  • Доработано действие «Скопировать лист». Теперь можно использовать название листа длиной 31 символ.
  • Доработано действие «Добавить новый лист». Теперь использовать название листа длиной 31 символ.
  • Доработано действие «Сохранить», скорректирован текст ошибки, возникающей при попытке сохранить файл в корне системного диска. Ошибка возникает из-за политик безопасности, так как для создания файлов и папок в системном диске необходимы права администратора.
  • Добавлено новое действие «Найти и заменить», позволяющее выполнить замену текста в ячейках таблицы. Действие возвращает словарь с измененными ячейками.

Группа действий «SAP»

  • Доработано действие «Выделить на экране элементы», исправлена ошибка, при которой вместо отдельного элемента выделялась панель, содержащая элемент. Теперь выделение работает во всех ситуациях, при этом окно приложения может быть принудительно развернуто на весь экран.

Группа действий «Windows»

  • Доработан WinSpy, исправлена ошибка, из-за которой при поиске элемента шпионом игнорировалось значение в поле «Порядок». Теперь, если это поле не заполнено, то при поиске будут выделены все найденные элементы, а при указании значения -только элемент с указанным порядковым номером.

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

  • Добавлены новые версии действий на движке Java:
  • Вывести ошибку.
  • Ветвление.
  • Сообщение в лог.
  • Добавлено новое действие «Изменение координат области», позволяющее изменить координаты и размер области в переменной типа «Область». Обратите внимание: размер области не может быть меньше «0».

Группа действий «Браузеры»

  • Для браузера «Google Chrome» добавлена возможность указывать аргументы для запуска браузера для действия «Открыть браузер», работы WebSpy и Recorder. Для использования аргументов по-умолчанию необходимо добавить раздел в файлы «env.cfg», «webSpyEnv.cfg» с названием [startChromeArgs] и указать аргументы в формате «args = nosandbox;disable-notifications».

Группа действий «Коллекции»

  • Доработано действие «Получить значение по индексу» на .Net. Исправлена ошибка, при обработке коллекции путей, полученной в результате работы действия «Сохранить вложения» группы «Outlook».

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

  • Добавлена новая версия действия «Между» из подгруппы «Сравнение» на Java.

Группа действий «Машинное зрение»

  • Доработано действие «Клик по изображению», увеличена точность поиска. Также исправлено поведение, при котором, когда искомого изображения не находилось на экране, действие могло находить менее похожие на шаблон изображения. Теперь действие ожидает изображение с указанной степенью сходства и завершается с ошибкой, если таких найдено не было за отведенное время.

Группа действий «Управление роботами»

  • Доработано действие «Запустить робота», изменен принцип работы с таймаутом, теперь при указании таймаута «-1» действие бесконечно ожидает запуска робота, такое же поведение, если параметр не заполнен. Прочие отрицательные значения вызывают ошибку.
  • Доработано действие «Ожидать окончания одного робота»:
  • Изменен принцип работы с таймаутом, теперь при указании таймаута «-1» действие бесконечно ожидает запуска робота.
  • Исправлена ошибка, из-за которой иногда действие могло завершиться сразу, несмотря на то что ожидаемый робот еще выполняется.
  • Доработано действие «Ожидать окончания нескольких роботов»:
  • Изменен принцип работы с таймаутом, теперь при указании таймаута «-1» действие бесконечно ожидает запуска робота.
  • Исправлена ошибка, из-за которой иногда действие могло завершиться сразу, несмотря на то что ожидаемый робот еще выполняется.
  • Исправлена ошибка, при которой действие завершалось с ошибкой, если получало пустую коллекцию.
  • Доработано действие «Получить список запущенных роботов», добавлена сортировка для списка роботов по возрастанию даты запуска (самые старые роботы в начале).

Release Notes 2.13.1 Enterprise

ROBIN Management Console

  • В окно с параметрами запуска робота добавлена возможность указывать значения всех доступных типов и инструменты их редактирования, кроме «Координаты точки», Область», «Объект».