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

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

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

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

Полный вид

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

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

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

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

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

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

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


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


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

Запустить

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

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

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

Поделиться

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Внимание

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

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

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

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

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

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

Внимание

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

Внимание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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


  • Нет меток