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

Ключ

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

Отображение дочерних элементов
alltrue
depth2

Оглавление

Размещение действий на рабочем пространстве 

Настройка действий на панели «Схема робота»

1.Открыть панель «Действия».

2. Выбрать группу действий (например, группу «Excel»)

3. Выбрать действие, для вставки в сценарий (например, действие «Открыть Excel-документ»).

4. Переместить выбранное действие  для его вставки в сценарий  в рабочее пространство между словами «Начало» и «Конец».

    Переместить выбранное действие  для его вставки в нужное место сценария (по шаблону) можно несколькими действиями:

    • Методом (drag-n-drop)                                                              -при зажатой ЛКМ в рабочее пространство между словами «Начало» и «Конец» действие переместится в нужное место сценария;
    • Однократным нажатием ЛКМ, при зажатой клавише Ctrl     - при этом действие появится на схеме, но, в конце сценария.
    • Последовательным сочетанием клавиш Ctrl+Y (вставить)    - вставить действие в рабочее пространство между словами «Начало» и «Конец» в нужное место сценария.

             Отменить  ошибочное перемещение  можно последовательным сочетанием клавиш Ctrl+Z (отменить).   

5. Задать параметры действия в соответствии с таблицей его настроек.

6. Настройку следующих действий необходимо выполнять, следуя пунктам 2-5, описанным выше, по алгоритму робота.

Image Removed

Перенос действия (группы действий) на панели «Схема робота»

В случае необходимости, действие, или группу действий, на панели можно перенести в любое место схемы робота следующими способом:

    • кликнуть на нужное действие в схеме, появится рамка зеленого цвета;
    • перетянуть действие в нужную часть схемы (зажав действие ЛКМ), при этом зеленая прямая показывает, куда именно будет вставлено действие;
    • отпустить ЛКМ для переноса действия в новое место.

Для переноса нескольких действий одновременно, необходимо их предварительно выделить-- при зажатой клавише Ctrl и однократными нажатиями ЛКМ выделить нужные действия для переноса.

Выполнять перенос действий также, как было описано с одним действием.

Image Removed

Для переноса нескольких действий одновременно, необходимо предварительно выделить их - при зажатой клавише Ctrl и однократными ЛКМ выделить нужные действия для переноса.

Далее выполнять перенос действий также, как было показано с одним действием.

Копирование и добавление действий на панели «Схема робота» в студии

Копирование и добавление действий на панели «Схема робота» в студии возможно:

    • путем добавления с панели действий;
    • вставкой путем копирования (Copy - paste);
    • нажатием на действие и на верхней панели интерфейса кнопки «копировать».

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

Image Removed

Удаление/Отмена действий в студии 

Удаление действий с рабочего пространства возможно:

    • при нажатии сочетания клавиш Ctrl+Z (Отменить) - при этом исчезнет последнее добавленное действие, и как следствие, его результат также исчезнет из всех параметров в других действиях;
    • путем наведения курсора на действие и нажатием клавиши Delete;
    • путем нажатия на выбранное действие и на верхней панели интерфейса кнопки «Вырезать» или «Корзина».

При нажатии сочетания клавиш Ctrl+Y (Вернуть) или кнопки на верхней панели интерфейса «Отменить» действие будет возвращено на схему, все ссылки на результат этого действия должны вернуться в остальные параметры других действий.

Переименование действий

Переименование действий  производится на панели "Свойства действия ".  Для этого необходимо:

...

Выбрать строку  "Название действия", поле, в которое можно указать собственный вариант названия действия. Заполнено по умолчанию стандартным названием.

...

    • Записать в строку новое название.

Image Removed

    • Название действия на рабочей области будет изменено на новое. 

Image Removed

Изменение версии действия

Версию действий можно поменять следующим образом:

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

Image Removed

    • Версия действия  будет изменена.

Image Removed

    • Если предыдущая версия устарела, то в че-боксе отображается сообщение о том, что версия устарела и на нее, соответственно, переход невозможен.

Image Removed

Панель по управлению действиями

Для удобства отладки сценариев, для действий предусмотрена дополнительная панель, на которой можно настроить параметры отладки действия.

Данная панель отобразится, если в время настройки сценария робота щелкнуть ПКМ по выделенному действию в схеме робота:

Image Removed

Рассмотрим её подробнее:

Image RemovedImage Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

9

...

Image Removed

...

Группировка/Разгруппировка

Добавить действие в уже имеющуюся группу можно простым перетаскиванием действия, зажав ЛКМ.

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

Image Removed

Для разгруппировки группы действий, необходимо нажать правой кнопкой мыши на надпись «Группа действий 1», выбрать действие «Разгруппировать».

Image Removed

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

Просмотр вложенных подсценариев

При помощи кнопки "Открыть подсценарий" имеется возможность просмотра вложенных подсценариев. Рядом с кнопкой располагается стрелочка, по которой открывается выпадающий список из веток, вложенных сценариев первого уровня, которые можно открыть из текущей вкладки.

Image Removed

Приведем пример отображения подсценариев.

На схеме робота созданы группы действий.

Image Removed

По клику на кнопку "Открыть подсценарий" на Группе действий 1, появляется дерево до "Группа действий 1". Открывается страница с "Группа действий 1".

Image Removed

В дереве процессов отобразился путь до элемента.

Дерево: Схема робота > Группа действий 1

Image Removed

По клику на кнопку "Открыть подсценарий" для группы действий 2, которая содержит цикл, в дереве открылась ветка "Группа действий 2". 

Дерево: Схема робота > Группа действий 1> Группа действий 2

Image Removed

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

Дерево: Схема робота > Группа действий 1> Группа действий 2 > Для 1

Image Removed

Image Removed

Значения для элементов при нажатии на кнопку "Открыть подсценарий". Например: 

...

Ветвление 1 : Ветка 1

Ветвление 2 : Ветка 2

...

Try-Catch 1 : Блок Try

Try-Catch 1 : Блок Catch

Try-Catch 1 : Catch 1

...

Если 1 : Истина

Если 1: Ложь

...

Пока 1 : Условие

Пока 1: Тело цикла

...

Цикл с постусловием 1 : Условие

Цикл с постусловием 1 : Тело цикла

...

В дереве показывается путь только до выбранного подсценария, не выстраиваются все полные зависимости в сценарии.

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

Например, имеется дерево:

Image Removed

При нажатии на группу действий 1, группа действий 2 и Для 1 будут закрыты. 

Image Removed

Для увеличения или уменьшения масштаба схемы необходимо зажать клавишу Ctrl и прокрутить колесико мыши вперед или назад.

Панель навигации 

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

Image Removed

Панель навигации будет открыта в нижнем правом углу рабочего пространства Студии.

Image Removed

На панели навигации находятся кнопки: 

Image Removed - показать все по высоте 

Image Removed - показать все по ширине 

Image Removed - перемещение в начало схемы 

Image Removed - перемещение в конец схемы 

Image Removed - центровка схемы 

Image Removed - увеличение/уменьшение масштаба 

Открытие нескольких проектов роботов в одном окне студии 

Открытие проектов 

Начиная с версии студии 2.15.0 появилась возможность открывать несколько проектов роботов в одном окне студии. 

Все проекты открываются в виде вкладок на верхней панели. На каждой вкладке указано название соответствующего проекта.

Image Removed

Сверху, рядом с номером версии Студии, отображается название только того проекта, схема которого сейчас отображается на рабочей области: 

Image Removed

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

Закрытие и сохранение проектов 

На каждой вкладке проектов есть кнопка Image Removedдля закрытия проекта. Она отображается при наведении курсора на вкладку. 

Image Removed

При нажатии на кнопку "Сохранить текущий проект робота", которая расположена на верхней панели, сохранение изменений происходит только для того проекта, схема которого отображается на флоу, а не для всех открытых. Если есть какие-то проблемы (ошибки или\и предупреждения), Студия выводит соответствующие уведомления, но все равно сохраняет внесенные изменения.

По нажатию на кнопку "Сохранить все проекты роботов", которая расположена на верхней панели,  будет происходит сохранение во всех открытых проектах, где еще не были зафиксированы\сохранены изменения.

Если настроено автосохранение, то оно применяется ко всем открытым проектам, вне зависимости от того, какой проект сейчас активен.

Запуск проекта 

Если открыто несколько проектов, и один из них запускают для исполнения, вкладки других проектов становятся неактивными до окончания работы сценария:

  • нельзя перейти на другие проекты
  • нельзя закрыть другие проекты

Также, будет блокироваться кнопка Image Removed на вкладке запущенного проекта на время его исполнения. Для закрытия проекта нужно сначала прервать его работу, после чего кнопка снова станет активной.

Изменения панелей при переходе по вкладкам проектов 

  1. Рабочая область: схемы проектов меняются на соответствующие при переходе по вкладкам. При этом будет отображаться именно то место схемы, на котором пользователь остановился у этой схемы (на которую вернулись). Если на рабочей области было выделено какое-то действие, то при возврате на этот проект, фокус будет также оставаться на этом действии.
  2. Окно навигации: на разных проектах отображается своя, соответствующая схема. При навигации по схеме через это окно, переходы осуществляются только на активной схеме; на всех остальных проектах последнее место на схеме, с которым работал пользователь, не меняется.
  3. Панель свойств действия: при переходе с одного проекта на другой, содержимое панели меняется на то, каким оно было в последний раз у этого проекта (на который вернулись).
  4. Панель логаединая для всех проектов, т.е. Студия не запоминает и не отображает отдельно для каждого проекта то состояние этой панели, которое было до перехода с проекта на проект. 
    Если перешли на другой проект, а затем нажали на строку с действием в логе, сформированном при исполнении другого проекта, то ничего не произойдет. Т.е. поиск этого действия в активном проекте или переход на исходный проект не осуществляется. Переход на действие в сценарии по нажатию на строку лога должен работать только если активен тот проект, запуск которого и сформировал лог.
  5. Панель списка ошибок: единая для всех проектов, т.е. Студия не запоминает и не отображает отдельно для каждого проекта то состояние этой панели, которое было до перехода с проекта на проект. 
    Если перешли на другой проект, а затем нажали на строку с действием в списке ошибок, сформированном для другого проекта, то ничего не произойдет. Т.е. поиск этого действия в активном проекте или переход на исходный проект не осуществляется. Переход на действие в сценарии по нажатию на строку в списке ошибок должен работать только если активен тот проект, для которого и был сформирован этот список.
  6. Панель действий: единая для всех проектов, т.е. Студия не запоминает и не отображает отдельно для каждого проекта то состояние этой панели, которое было до перехода с проекта на проект.
    Т.е. если в проекте1 открыли группу Excel, затем перешли на проект2 – в нем тоже будет отображаться группа Excel. Затем выбрали в проекте2 группу Word и вернулись в проект1 – в нем отображается теперь группа Word.
  7. Панель ресурсов: при переходе с одного проекта на другой, содержимое панели меняется на то, каким оно было в последний раз у этого проекта (на который вернулись). Т.е. у проекта отображаются только те ресурсы, которые были ранее созданы именно в нем. Поиск по ресурсам работает только для ресурсов активного проекта. Имеется возможность создавать в нескольких проектах ресурсы с одинаковыми названиями.
  8. Панель отладки: единая для всех проектов, но управлять запуском с ее помощью можно только в одном, активном, проекте. 
  9. Дерево вложенных сценариев: при переходе с одного проекта на другой, содержимое дерева (его ветки) меняется на то, каким оно было в последний раз у этого проекта (на который вернулись).
  10. Содержимое окна «Параметры запуска робота» индивидуальное для каждого проекта.
  11. Верхняя панель: единая для всех проектов, за исключением:
    • Окна спецификации: у каждого проекта содержимое вкладок окна «Спецификация робота» индивидуальное.
    • Массовых действий: если пользователь что-то нажимает в массовых действиях, то эти изменения применяются только для схемы активного проекта.
    • Сохранения проекта: описано выше.
    • Поиск по схеме: если пользователь использует поиск, то он работает только в рамках схемы активного проекта. При переходе между проектами результаты поиска очищаются.
    • Экспорт проекта\готового робота: соответственно, работает только для активного проекта.
    • Публикация проекта\готового робота в хранилище (для Ent и облака): соответственно, работает только для активного проекта.
  12. Если открыто какое-то окно (тулза одной из переменных, Параметры запуска робота и т.п.), то переход по вкладкам невозможен. Но в этом случае просто работает стандартное поведение Студии, когда  модальными окнами блокируется вообще весь интерфейс.
  13. При запуске web- или win-рекордера вкладки других проектов становятся неактивными, пока пользователь не остановит рекордер:
    • нельзя перейти на другие проекты
    • нельзя закрыть другие проекты

Копирование и вырезка действий 

...

Названия вставленных действий в новом проекте остаются такими же, какие были в исходном проекте.

Image Removed

...

В новом проекте вставленным действиям номера будут присвоены в зависимости от тех действий, которые уже установлены в новом проекте . Т.е. номера, которые имели скопированные действия в исходном проекте, могут быть изменены в новом проекте.

...

Если в новом проекте есть действие(я) с таким же названием, как у скопированного, то нумерация этого действия будет зависеть от след. условий:

  • В новом проекте у действий с одинаковым названием идет прямая нумерация, т.е. от 1го до самого большого номера нет пропущенных чисел. Результат: вставляемым действиям с тем же названием присвоены следующие по счету номера в том порядке, в котором эти действия были расположены в исходном проекте.

...