Добавление проводников к виджетам в пространствах

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

Прежде чем начать

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

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

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

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

Процедура

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