Mashup Builder > Сервисы данных и привязки > Просмотр привязок в мэшапе
Просмотр привязок в мэшапе
Панель Привязки используется для визуализации потока данных и событий между виджетами, сервисами, функциями и другими элементами в мэшапе. Привязка данных - это связь между двумя свойствами двух различных элементов. Можно просматривать привязки между элементами в мэшапе или между родительским и вложенным мэшапом. Например, можно привязать события для инициирования сервисов в мэшапе или привязать события из мэшапа к вложенному мэшапу. При выборе элемента можно просматривать привязки на панели Привязки. Это позволяет анализировать поток данных и событий между источниками и целями привязки.
Можно просматривать привязки для следующих сущностей:
Мэшапы
Контейнеры
Виджеты
Функции
Сервисы данных
Привязки отображаются при выполнении следующих действий:
Выберите объект на панели Проводник в Mashup Builder.
Выберите в области канвы видимый объект, такой как контейнер или виджет.
Выберите сервис данных на панели Данные.
Щелкните значок Просмотр привязок функций рядом с функцией на панели Функции.
При выборе элемента, имеющего привязки, исходная и целевая привязки отображаются на панели Привязки. Панель находится под областью канвы.
Панель Привязки разделена на три части:
1. Источники - левая часть показывает привязанные источники.
2. Текущий выбор - средняя часть показывает привязанные свойства, сервисы, события и параметры текущего выбранного элемента.
3. Целевые объекты - правая часть показывает привязанные целевые объекты.
* 
Стрелки привязки направлены слева направо.
На изображении выше показаны привязки для функции "Выражение" с наименованием Count. Count имеет привязки источника из трех виджетов "Текстовое поле" и виджета "Кнопка". Параметр Output функции Count привязан к свойству виджета Data "Отображение значения". Выбранный в данный момент элемент подсвечивается на синей границе. Элементы могут иметь свойства, которые можно привязать как источник, цель или в обе стороны. Свойства элемента, привязанные к источникам, отображаются над наименованием элемента, а свойства элемента, привязанные к целевым элементам, отображаются под наименованием элемента.
Просмотр исходных и целевых привязок
Щелкните виджеты, сервисы или функции из списка целевых элементов и источников для отображения их привязок. Если щелкнуть элемент, отображаются его исходная и целевая привязки. На рисунке ниже, если щелкнуть виджет "Кнопка", отображаются его привязки. Виджет не имеет источников, и единственной целевой привязкой является сервис Evaluate функции Count из предыдущего примера.
* 
При привязке двустороннего свойства к источнику и цели оно перечисляется в списках целей и источников для выбранного элемента.
При выборе сервиса он отображается под родительской сущностью данных. Это позволяет определить сервис при выполнении одного и того же сервиса для различных сущностей.
Просмотр привязок свойств и параметров мэшапа
На панели Проводник выберите узел верхнего уровня Mashup.
Узел мэшапа
Привязки свойств и параметров мэшапа отображаются на панели Привязки.
Удаление привязки
1. В Mashup Builder выберите виджет, сервис или функцию, у которых есть привязки.
2. На панели Привязки найдите исходную или целевую привязку, которую нужно удалить.
3. Щелкните Удалить. Источник привязки или цель удаляются из выбранного элемента.
Можно также использовать диалоговое окно Конфигурировать привязки для удаления привязок для элементов. Дополнительные сведения о привязках см. в разделе Конфигурирование привязок в мэшапе.
Было ли это полезно?