Сценарий – это записанная последовательность действий. Сценарий можно воспроизводить неограниченное количество раз. При каждом воспроизведении используются последние обновленные данные мультисферы. Сценарий позволяет записать все действия, выполненные на слое. В результате воспроизведения сценария все шаги будут повторно выполнены на новом слое системой автоматически. Сценарий, в отличие от профиля, не загружает окна с ранее заданной конфигурацией, а последовательно выполняет ранее записанные действия пользователя (последовательное открытие окон).

Чтобы открыть окно Сценарии, нажмите на соответствующую кнопку на главной панели:

Кнопка «Сценарии» на главной панели

Окно Сценарии выглядит следующим образом:

Полный вид

Компактный вид

Окно «Сценарии». Полный вид и компактный вид

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

Окно Сценарии состоит из следующих панелей и областей:

Панели и области окна «Сценарии»
  1. Заголовок – содержит кнопки изменения вида окна.
  2. Заголовок списка сценариев – содержит инструменты для поиска и сортировки сценариев в списке.
  3. Список сценариев и папок – содержит список доступных пользователю сценариев и папок. 
  4. Панель управления – содержит кнопки для управления сценариями и папками.
  5. Вкладка Описание и мультисферы – содержит поле с описанием сценария, а также список используемых в сценарии мультисфер / вкладка Действия – содержит список шагов выбранного из списка сценария.
    -

    Вкладка «Описание и мультисферы»

В списке сценариев и папок можно выделить сценарий или папку, нажав на соответствующую строку; выделенная строка окрашивается в голубой цвет. Также в списке можно выбрать сценарий, папку, сразу несколько объектов или все объекты, проставив флажки в соответствующих строках. При выборе объектов в правой части окна выводится сообщение «Выбран один сценарий» или «Выбрано несколько сценариев». Если ни один сценарий не выбран и не выделен, выводится сообщение «Сценарий не выбран».


Выделение сценария и выбор сценариев

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

Поиск сценариев


Панель управления окна Сценарии содержит следующие кнопки:

Запустить

Запустить выбранный из списка сценарий

Скопировать ссылку

Скопировать ссылку на сценарий

Поделиться

Поделиться выбранным сценарием с другими пользователями

Сохранить сценарийСохранить измененные шаги в редактируемом сценарии или сохранить сценарий как новый

Создать папкуСоздать новую папку для хранения сценариев

Скрыть/показать папкуСделать папку доступной только для администраторов/доступной для всех

РазгруппироватьРазгруппировать выделенную папку

ПереместитьПереместить выделенные объекты в папку

Удалить сценарий/отказаться от сценария

Удалить выбранный сценарий из системы/из списка доступных сценариев

Сохранить сценарий

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

Кнопка «Сохранить слой»

Далее, в диалоговом окне Сохранение слоя, выберите Новый сценарий:

Сохранение слоя

Нажмите на кнопку Сохранить.

Если сценарий с таким именем уже существует, после окна Сохранение слоя откроется окно Сохранение невозможно, предупреждающее о совпадении названий сценариев. В окне вы можете Отменить сохранение или Изменить название сценария:

Сохранение невозможно

Если открыт запущенный сценарий, в диалоговом окне Сохранение слоя появится дополнительная опция Заменить текущий сценарий:

Заменить текущий сценарий

Внимание

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

  • Выделение элементов размерностей
  • Группировка элементов размерностей
  • Состав размерности
  • Наложение фильтров
  • Создание прогнозных элементов

Запустить сценарий

Для запуска сценария выделите сценарий в списке и нажмите на кнопку Запустить на панели инструментов окна Сценарии:

Кнопка «Запустить»

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

Внимание

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

Скопировать ссылку

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

Кнопка «Скопировать ссылку»

После нажатия в правом нижнем углу экрана отобразится нотификация «URL сценария скопирован»:

Нотификация при копировании сценария


Поделиться сценарием

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

Кнопка «Поделиться»

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

С пользователем

С группой пользователей

Поделиться сценарием

В списке сценариев такой сценарий будет отмечен специальным значком .

В окне «Доступ к сценарию» в столбце «Пользователи» отображаются только ФИО пользователей (или UUID пользователя, данные о ФИО которого отсутствуют в системе). Логины пользователей доступны только для администратора.

Пользователь может поделиться только созданным им сценарием. Администратор может поделиться сценарием, созданным любым пользователем.

Пользователь, с которым поделились сценарием, не может менять его название, редактировать его шаги с последующим сохранением изменений в текущем сценарии, добавлять или редактировать описание сценария, перемещать сценарий в папку. Администратору эти действия доступны, даже если он не является создателем сценария. Любой пользователь может редактировать шаги в доступном ему сценарии с последующим сохранением сценария под новым именем (опция «Сохранить как»).

Внимание

Прежде чем поделиться сценарием, убедитесь, что используемые в этом сценарии объекты доступны целевому пользователю. В случае, если у целевого пользователя недостаточно прав на те или иные объекты в сценарии, сценарий может быть воспроизведен не полностью и/или с ошибками.

Сценарии, в которых задействованы удаленные мультисферы, отмечены значком

Подсказка об удаленной мультисфере

Удалить сценарий

Удалить сценарий могут только администраторы системы или единственный владелец сценария. Если у сценария более одного владельца, владелец сценария может только отказаться от него, чтобы сценарий не отображался в списке доступных ему. Единственным владельцем сценария может быть как его создатель, так и любой другой пользователь, которому предоставили доступ к сценарию, при условии, что у других пользователей, в том числе и у создателя, нет доступа к этому сценарию.  
Для удаления сценария выделите или выберите с помощью флажка сценарий в списке и нажмите на корзину:

Кнопка «Удалить сценарий»

Удаленный сценарий удаляется из системы безвозвратно.

Отказаться от сценария

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

Для отказа выделите или выберите с помощью флажка сценарий в списке и нажмите на корзину:

Кнопка «Отказаться от сценария»

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

Папки сценариев

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

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

Если при перемещении сценария в папку или разгруппировке папки обнаруживается совпадение названий, открывается окно Перемещение с уведомлением. В окне вы можете Отменить перемещение или Переместить сценарий с добавлением суффикса к его названию.

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

Кнопки «Разгруппировать» и «Скрыть»/«Показать» доступны только при выделении папки. Кнопка «Создать папку» доступна, когда не выбран ни один объект. Кнопка перемещения объекта в папку доступна как при выделении объекта, так и при выборе объекта или нескольких объектов с помощью флажков. 

Выделение папки

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

Выделение сценария и выбор папки для перемещения

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

Путь до сценария в результатах поиска

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

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

При удалении папки ее создателем удаляются и содержащиеся в ней объекты. Если объекты не могут быть удалены, так как к ним имеют доступ другие пользователи, то для этих пользователей объекты перемещаются в папку, в которой находится удаляемая папка, и остаются доступными для этих пользователей. При удалении папки с объектами, имеющими несколько владельцев, появляется следующее сообщение: 

Сообщение при удалении папки с объектами, у которых несколько владельцев

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

Сохранение редактируемого сценария

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

В нижней части списка шагов появится две радиокнопки:

  • Удалить шаг и связанные шаги (количество шагов с зависимостями)
  • Удалить все шаги после отмеченного

После этого отмеченные шаги могут быть сброшены нажатием на кнопку «Снять отметки», а нажатием на «Удалить» отмеченные к удалению шаги будут удалены.

Отмечен к удалению шаг 2, связанные шаги 4–6 и 12–14

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

«Сохранить как» на панели управления

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

Копирование исходного сценария

Копии сценария автоматически присваивается имя, состоящее из префикса «Новый сценарий» и имени исходного сценария. Копия сохраняется в той же папке, в которой находится исходный сценарий:

Префикс в названии копии сценария

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

 

Отмечен к удалению шаг 2 и шесть зависимых

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

Окно «Изменения не сохранены»

В окне будет отображаться название первого сценария и путь до него. 

Нажатие на кнопку «Сохранить» приведет к сохранению изменений в первом сценарии и сбросу изменений во втором.

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

При нажатии на кнопку «Отменить» сбрасываются все изменения, внесенные как в первый, так и во второй сценарий.


  • Нет меток