Открытие страницы другого пространства в текущем пространстве

При наличии прав на редактирование страницы виджет Навигатор страниц позволяет временно открыть страницу другого пространства в текущем пространстве.

Об этой задаче

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

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

Процедура

  1. Выберите Изменить страницу.
  2. Добавьте на страницу виджет Навигатор страниц.
  3. Свяжите проводником исходный виджет с Навигатор страниц:
    1. В меню виджета Навигатор страниц выберите пункт Изменить проводник. Откроется окно Проводники.
    2. Нажмите кнопку Добавить проводник входящих событий и выберите в списке исходный виджет. Можно видеть исходный виджет и проводник, соединяющий его с Навигатор страниц. Также для данного проводника будут показаны события по умолчанию. Для Навигатор страниц этим событием будет событие Навигатора страниц, и его не нужно изменять.
    3. Для исходного виджета выберите соответствующее событие. Например, для исходного виджета, у которого есть список клиентов, выберите событие Выбран элемент.
    4. Выберите Сохранить. Окно Настройка проводников закроется.
  4. В меню виджета Навигатор страниц выберите пункт Изменить параметры.
  5. Задайте значения полей в следующем порядке:
    1. Выберите в качестве действия Открыть страницу.
    2. Выберите пространство, содержащее страницу, которую требуется открыть. Теперь поле Страница стало редактируемым и в нем показаны страницы этого пространства.
    3. Выберите страницу, которую требуется открыть. Теперь поле Целевое событие стало редактируемым и в нем показаны события, принимаемые виджетами этой страницы.
    4. Выберите целевое событие.
  6. Нажмите OK.
  7. Необязательно: В меню виджета Навигатор страниц выберите пункт Скрыть. Рекомендуется скрывать Навигатор страниц, чтобы не создавать нагромождения виджетов на странице. Скрытое состояние виджета не отражается на его работе.

Результаты

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

Дальнейшие действия

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