Сценарий – это записанная последовательность действий. Сценарий можно воспроизводить неограниченное количество раз. При каждом воспроизведении используются последние обновленные данные мультисферы. Сценарий позволяет записать все действия, выполненные на слое. В результате воспроизведения сценария все шаги будут повторно выполнены на новом слое системой автоматически. Сценарий, в отличие от профиля, не загружает окна с ранее заданной конфигурацией, а последовательно выполняет ранее записанные действия пользователя (последовательное открытие окон).
Чтобы открыть окно Сценарии, нажмите на соответствующую кнопку на главной панели:
Окно Сценарии выглядит следующим образом:
|
Для переключения между полным видом и компактным видом используйте кнопки Скрыть детали и Подробнее
в заголовке окна. Кроме того, в списке сценариев могут отображаться не все колонки.
Окно Сценарии состоит из следующих панелей и областей:
Вкладка Описание и мультисферы – содержит поле с описанием сценария, а также список используемых в сценарии мультисфер / вкладка Действия – содержит список шагов выбранного из списка сценария.
-
В списке сценариев и папок можно выделить сценарий или папку, нажав на соответствующую строку; выделенная строка окрашивается в голубой цвет. Также в списке можно выбрать сценарий, папку, сразу несколько объектов или все объекты, проставив флажки в соответствующих строках. При выборе объектов в правой части окна выводится сообщение «Выбран один сценарий» или «Выбрано несколько сценариев». Если ни один сценарий не выбран и не выделен, выводится сообщение «Сценарий не выбран».
В системе предусмотрен поиск сценариев по названию, автору, дате создания и дате изменения. Можно выполнять поиск по нескольким параметрам одновременно, и сценарии будут отфильтрованы в соответствии с условиями поиска:
Панель управления окна Сценарии содержит следующие кнопки:
Запустить | Запустить выбранный из списка сценарий | |
Скопировать ссылку | Скопировать ссылку на сценарий | |
Поделиться | Поделиться выбранным сценарием с другими пользователями | |
Сохранить сценарий | Сохранить измененные шаги в редактируемом сценарии или сохранить сценарий как новый | |
Создать папку | Создать новую папку для хранения сценариев | |
Скрыть/показать папку | Сделать папку доступной только для администраторов/доступной для всех | |
Разгруппировать | Разгруппировать выделенную папку | |
Переместить | Переместить выделенные объекты в папку | |
Удалить сценарий/отказаться от сценария | Удалить выбранный сценарий из системы/из списка доступных сценариев |
Чтобы сохранить сценарий, выполните необходимую последовательность действий, которую вы хотели бы записать в данном сценарии, после чего нажмите Сохранить слой на главной панели:
Далее, в диалоговом окне Сохранение слоя, выберите Новый сценарий:
Нажмите на кнопку Сохранить.
Если сценарий с таким именем уже существует, после окна Сохранение слоя откроется окно Сохранение невозможно, предупреждающее о совпадении названий сценариев. В окне вы можете Отменить сохранение или Изменить название сценария:
Если открыт запущенный сценарий, в диалоговом окне Сохранение слоя появится дополнительная опция Заменить текущий сценарий:
При обновлении мультисферы, если такое обновление включает в себя изменение размерностей или элементов размерностей, права на которые ограничены, возможна некорректная работа сценариев, например, в следующих случаях:
|
Для запуска сценария выделите сценарий в списке и нажмите на кнопку Запустить на панели инструментов окна Сценарии:
Воспроизведение сценария будет выполнено на новом слое.
В случае полного обновления мультисферы, использующейся в сценарии, не гарантируется корректное воспроизведение сценария. |
Для копирования ссылки на сценарий выделите сценарий в списке и нажмите на кнопку Скопировать ссылку на панели инструментов окна Сценарии:
После нажатия в правом нижнем углу экрана отобразится нотификация «URL сценария скопирован»:
Чтобы сценарий был доступен другим пользователям, им можно поделиться. Для этого выделите сценарий в списке и нажмите на кнопку Поделиться:
Выберите пользователей / группы пользователей, с которыми вы бы хотели поделиться выбранным сценарием:
|
В списке сценариев такой сценарий будет отмечен специальным значком .
В окне «Доступ к сценарию» в столбце «Пользователи» отображаются только ФИО пользователей (или UUID пользователя, данные о ФИО которого отсутствуют в системе). Логины пользователей доступны только для администратора. |
Пользователь может поделиться только созданным им сценарием. Администратор может поделиться сценарием, созданным любым пользователем.
Пользователь, с которым поделились сценарием, не может менять его название, редактировать его шаги с последующим сохранением изменений в текущем сценарии, добавлять или редактировать описание сценария, перемещать сценарий в папку. Администратору эти действия доступны, даже если он не является создателем сценария. Любой пользователь может редактировать шаги в доступном ему сценарии с последующим сохранением сценария под новым именем (опция «Сохранить как»).
Прежде чем поделиться сценарием, убедитесь, что используемые в этом сценарии объекты доступны целевому пользователю. В случае, если у целевого пользователя недостаточно прав на те или иные объекты в сценарии, сценарий может быть воспроизведен не полностью и/или с ошибками. |
Сценарии, в которых задействованы удаленные мультисферы, отмечены значком .
Удалить сценарий могут только администраторы системы или единственный владелец сценария. Если у сценария более одного владельца, владелец сценария может только отказаться от него, чтобы сценарий не отображался в списке доступных ему. Единственным владельцем сценария может быть как его создатель, так и любой другой пользователь, которому предоставили доступ к сценарию, при условии, что у других пользователей, в том числе и у создателя, нет доступа к этому сценарию.
Для удаления сценария выделите или выберите с помощью флажка сценарий в списке и нажмите на корзину:
Удаленный сценарий удаляется из системы безвозвратно. |
Сценарии, доступ к которым имеют несколько пользователей, отмечены значком . Такие сценарии может удалять только администратор системы. При этом пользователь может отказаться от такого сценария, чтобы удалить его из списка доступных для себя.
Для отказа выделите или выберите с помощью флажка сценарий в списке и нажмите на корзину:
Нельзя отказаться от сценария, доступ к которому предоставлен через группу пользователей. В случае сочетания личных и групповых прав на сценарий при попытке отказа пользователю предлагается отказаться от личных прав и сообщается, что у него сохранится доступ, предоставленный через группу. |
Для структурирования списка сценариев в окне, есть возможность создать папку по клику на иконку , а также переместить в нее сценарии или папки по клику на иконку
.
Любой пользователь имеет возможность разгруппировывать и удалять только созданные им папки. Разгруппировка происходит по клику на в родительскую папку. Папки, автором которых не является пользователь, не могут быть разгруппированы.
Если при перемещении сценария в папку или разгруппировке папки обнаруживается совпадение названий, открывается окно Перемещение с уведомлением. В окне вы можете Отменить перемещение или Переместить сценарий с добавлением суффикса к его названию.
Скрытие папок, просмотр и изменение скрытых папок доступно только администраторам. |
Кнопки «Разгруппировать» и «Скрыть»/«Показать» доступны только при выделении папки. Кнопка «Создать папку» доступна, когда не выбран ни один объект. Кнопка перемещения объекта в папку доступна как при выделении объекта, так и при выборе объекта или нескольких объектов с помощью флажков.
Сценарий, созданный пользователем, может быть перемещен в доступную ему папку в выпадающем меню по клику на . Администратор может перемещать любые сценарии в любые папки.
Поиск сценариев осуществляется внутри всех папок, а не только среди сценариев открытой папки. При наведении курсора мыши на название сценария, отображаемое в результатах поиска, появляется всплывающая подсказка, в которой после названия сценария полужирным шрифтом указан путь до сценария. Путь содержит названия папок, начиная от корневой и заканчивая последней вложенной:
Если сценарий не вложен ни в одну папку, всплывающая подсказка будет содержать только название сценария.
Если пользователь поделился сценарием, лежащим в папке, со вторым пользователем, для последнего сценарий также будет отображаться в этой папке. При этом у второго пользователя не будет возможности редактировать название папки, добавить или изменить описание папки, разгруппировать или переместить папку. Также пользователю будет доступно не все содержимое папки, а только сценарий, доступ к которому ему был выдан.
При удалении папки ее создателем удаляются и содержащиеся в ней объекты. Если объекты не могут быть удалены, так как к ним имеют доступ другие пользователи, то для этих пользователей объекты перемещаются в папку, в которой находится удаляемая папка, и остаются доступными для этих пользователей. При удалении папки с объектами, имеющими несколько владельцев, появляется следующее сообщение:
Для пользователя, не являющегося создателем папки и имеющего к ней доступ, также доступна опция удаления папки со всем ее содержимым, но в таком случае папка удаляется только для этого пользователя (иными словами, выполняется отказ от папки).
Пользователю доступна возможность удаления шагов сценария. Для этого необходимо выделить сценарий, навести на номер выбранного к удалению шага, нажать серый заполненный крестик, после клика шаг будет отмечен красным крестиком, а зависимые шаги - серыми, не заполненными крестиками.
В нижней части списка шагов появится две радиокнопки:
После этого отмеченные шаги могут быть сброшены нажатием на кнопку «Снять отметки», а нажатием на «Удалить» отмеченные к удалению шаги будут удалены.
До нажатия «Удалить» исходный сценарий может быть копирован нажатием на «Сохранить как» на панели управления сверху.
Также копию сценария можно создать до начала выбора шагов к удалению. Для этого нужно выделить сценарий в списке и нажать на «Сохранить как» на панели управления сверху. Копии сценария автоматически присваивается имя, состоящее из префикса «Новый сценарий» и имени исходного сценария. Копия сохраняется в той же папке, в которой находится исходный сценарий: |
При нажатии на кнопку «Удалить» пользователю станет доступна кнопка «Воспроизвести», по которой будет воспроизведен сценарий с учетом удаленных шагов. Также можно сохранить сценарий с удаленными шагами в текущем, нажав «Сохранить» на панели управления.
|
Если не сохранить сценарий после изменения и начать изменять другой сценарий, появится окно с предупреждением о том, что изменения в первом сценарии не сохранены:
В окне будет отображаться название первого сценария и путь до него.
Нажатие на кнопку «Сохранить» приведет к сохранению изменений в первом сценарии и сбросу изменений во втором.
Нажатие на «Сохранить как» позволит сохранить измененный сценарий как копию с автоматическим добавлением префикса «Новый сценарий» в название. При этом изменения, внесенные во второй сценарий, будут сброшены, а изменения, внесенные в исходный сценарий, не будут ни сохранены, ни сброшены. Поэтому в случае попытки изменить какой-то другой сценарий, пользователь снова увидит соответствующее окно с предупреждением.
При нажатии на кнопку «Отменить» сбрасываются все изменения, внесенные как в первый, так и во второй сценарий.