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