Закрытие временных страниц

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

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

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

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

Процедура

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

Результаты

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