ROBIN Studio

Изменения

  • Теперь для сброса кэша агента (утилита ClearCache.cmd) требуется останавливать агент. В версии Для всех нужно останавливать службу

Исправления

  • Исправлена ошибка из-за которой в определенных сценариях очистка ресурсов вызывалась в начале робота, что могло приводить к различным ошибкам при работе с несколькими движками.
  • Исправлена ошибка, когда при определенных условиях агент мог потерять подключение к серверу навсегда и не пытаться переподключиться
  • Изменен способ получения информации о машине в связи с прекращением поддержки сервиса WMIC на последних версиях windows. Ошибка связанная с этим сервисом больше не будет появляться в логах агента
  • Добавлен конвертер для win элементов в python, больше не будут возникать ошибки в сценариях где используется работа с win элементами и робот начинается действием на python 
  • В действиях java теперь можно указать отображение логов определенного уровня (например Отладка или Нет), чтоб изменить логику записи логов действием. Поле для указания уровня логирования действия доступно в web-студии всегда и в десктопной при выборе в настройках режима "Разработчик действий"

Действия

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

  • Добавлено новое действие "Скрыть лист",  позволяющее скрыть лист в книге excel по индексу или имени листа
  • Добавлено новое действие "Показать лист", позволяющее сделать скрытый лист в книге видимым
  • Добавлено новое действие "Объединить ячейки", позволяющее объединить ячейки в указанной области. При объединении ячеек останется значение из крайней левой верхней. Не работает с ячейками, которые уже объединены
  • Добавлено новое действие "Разъединить ячейки", позволяющее разделить объединенные ячейки в указанном диапазоне.
  • Доработано действие "Выбрать по авто-фильтру", добавлена возможность использовать при задании фильтра дату в формате день.месяц.год dd.mm.yyyy
  • Доработано действие "Получить количество строк", добавлен параметр "Способ идентификации столбца", если не заполнено - поиск по всему листу, если заполнено, информация о столбце определяется соответствующим параметром.  
  • Исправлена ошибка в действии "Установить значение ячейки", теперь действие не пытается автоматически разделить объединенные ячейки
  • В ряде действий скорректированы описания с уточнением начального индекса для строк и столбцов

Группа действий "Outlook"

  • Исправлена ошибка в действии "Выбрать письмо" из-за которой поиск по имени отправителя работал некорректно

Группа действий "Robin OCR"

  • Улучшена работа действия "Извлечь данные из документа" из подгруппы "Robin" при работе со СНИЛС

Группа действий "Sap"

  • Доработано действие "Клик по ячейке таблицы", добавлены параметры "Способ определения ячейки" и "Значение в ячейке", позволяющие искать ячейку в таблице по уникальному значению этой ячейки, а не по индексу строки и столбца.

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

  • Доработано действие "Конвертировать данные", при конвертации строки в число добавлена возможность указывать разделителем десятичных разрядов любого символа - "." или "," независимо от локализации системы и студии.
  • Доработано действие "Сгенерировать случайное число", теперь может генерировать числа больше максимального ограничения для Int32 и меньше минимального.

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

  • Доработано действие "Открыть", добавлена возможность скачивать драйвер при запуске действия для браузеров "chrome", "yandex", "firefox" в т.ч. на linux
  • Доработано действие "Переключиться на вкладку", добавлен параметр "Адрес страницы", в параметре "Способ указания вкладки" добавлен вариант "Адрес страницы". Теперь можно искать открытую вкладку по url страницы
  • Исправлена ошибка в действии "Перейти по URL", когда выполняется подключение к открытому браузеру yandex, 
  • Исправлена ошибка в действии "Переключиться на вкладку", в случаях когда при работе с браузером страница открывается в новом окне и затем закрывается без использования действия "Закрыть вкладку".

Группа действий "Имитация устройств"

  • Исправлена работа действий на linux

Группа действий "Интеграции"

  • Доработано действие "Отправить запрос" из подгруппы "Rest", ,добавлен параметр "Тайм-аут", переименованы параметры "URL REST-сервиса" и "Выбор прокси-сервера" в "URL" и "Тип прокси-сервера" соответственно, в параметре "Метод" добавлено значение в список вариантов - "PATCH"
  • Исправлена ошибка в действии "Отправить запрос" из подгруппы "Soap", из-за которой указанные в действии заголовки некорректно передавались, и определенные запросы могли падать с ошибкой

Группа действий "Конвертация дат"

  • Доработано действие "Преобразовать строку в дату"
    • Скорректированы названия и описания параметров и действия
    • Параметр "Формат даты и времени" теперь клонируемый и можно добавлять несколько вариантов форматов, которые будут перебираться действием последовательно
    • Скорректирована логика работы действия, теперь все разделители ("-", "/", ":", ".") должны точно соответствовать входной строке

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

  • Улучшена работа действия  "Найти текст на экране"

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

  • Переименованы действия из подгруппы "Логические". Новые названия действий - "И", "ИЛИ", "НЕ", "Исключающее «ИЛИ»".

Группа действий "Офис"

  • Исправлена ошибка в действии "Сохранить" из подгруппы "Табличные документы" из-за которой нельзя было не указывать расширение файла

Группа действий "Почта"

  • Доработано действие "Получить письмо" из подгруппы "Почта .Net" 
    • Для каждого из параметров "От", "Кому", "Копия", "Тема", "Тело письма", "Название вложения" добавлен новый параметр "{Поле} - регулярное выражение"
    • Изменена логика поиска с указанными параметрами
    • Скорректированы описания параметров

Группа действий "Процессы"

  • Доработаны действия "Исполнить команду", "Исполнить скрипт", "Выполнить команду в терминале Linux", добавлен параметр "Тайм-аут"
  • Доработано действие "Запустить процесс", добавлено игнорирование кавычек в параметре "Файл процесса", которые появляются при использовании контекстного действия в системе - "Копировать как путь"

Группа действий "Файловая система"

  • Доработано действие "Создать папку", добавлен параметр "Способ указания папки". В зависимости от выбранного в этом параметре варианта, в поле "Путь к папке" указывается или полный путь к папке, или путь к родительской папке, а параметр "Название папки" может не использоваться.
  • Добавлено несколько новых исключений, которые может генерировать действие "Создать папку"
  • Исправлены ошибки в действии "Переименовать файл", не позволявшие указать то же название файла, что он уже имеет или только расширение файла.

Известные проблемы:

  • При использовании в роботе действий на java, после завершения робота могут оставаться иконки java экзекутора в трее. При наведении эти иконки пропадают и не вызывают никакой нагрузки на систему
  • В сценарии с частым переключением движков есть вероятность при постановке на паузу, что это будет проигнорировано и робот продолжит выполняться. Происходит когда несколько сообщений включая команду паузы накладываются друг на друга в короткий промежуток.
  • В действиях Р7-Офис сервер могут возникать проблемы с форматом файлов xlsx при загрузке или обновлении их на сервере действиями. В случае подобной проблемы, скачанный файл можно открыть в блокноте и удалить несколько строк в начале (3 или 5-6) и одну в конце, которые явно отличаются от остального содержимого файла и ограничены строкой в формате guid
  • Нет меток