Перейти к основному содержимому

Группы шагов

Любой шаг в J‑Graph можно сделать вложенным. Группы — это уровни холста, на которых отображаются шаги, вложенные в другие.

Создание вложенных шагов

Когда вы переходите в какую-либо тему, вы видите только ее верхний уровень — те шаги, которые не вложены ни в какие другие шаги.

Верхний уровень сценария

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

Чтобы сделать вложенным…

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

Отображение групп

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

Отображение группы шагов

Группы также могут быть вложены друг в друга: шаги внутри групп могут быть родительскими для других шагов. В одном сценарии может быть до 100 уровней вложенности.

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

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

подсказка

Также вы можете посмотреть иерархию шагов и быстро перейти на любой уровень сценария с помощью панели Структура сценария.