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