Компоненты-кнопки могут инициировать одно или несколько действий, например, отображение или скрытие компонентов-страниц и отображение сообщений. Определенные компоненты (например, списки папок и файлов) могут инициировать действия в сопутствующем компоненте в зависимости от выбранных пользователем параметров.
Например, можно настроить кнопку таким образом, чтобы при нажатии кнопки (триггер) пользователь перенаправлялся на другую страницу или внешний URL-адрес и отображалось оповещение, уведомляющее пользователя об изменении (действия). Отображение изменяется в зависимости от используемых компонентов.
При использовании нескольких действий следует учитывать порядок выполнения, выбирая действия в нужном порядке. В приведенном примере сначала необходимо указать действие оповещения. Таким образом у пользователя будет время прочитать и закрыть сообщение, прежде чем он будет перенаправлен на страницу. Если сначала указать действие перенаправления, новая страница может открыться раньше, чем пользователь сможет прочитать сообщение.
Действия со страницами
Все компоненты, поддерживающие триггеры и действия, поддерживают следующие действия со страницами:
Перейти на страницу сайта: выберите страницу текущего сайта.
Перейти по внешнему URL-адресу: укажите полный URL-адрес на внешние страницу или сайт.
Показать предупреждение: отображение в окне указанного сообщения.
Показать или скрыть компонент: из списка компонентов на текущей странице выберите компонент, который требуется отобразить, скрыть или переключить.
Показать или скрыть ячейку: из списка ячеек на текущей странице выберите ячейку, которую требуется отобразить, скрыть или переключить.
Действия с компонентами
Помимо действий со страницами компоненты могут определять собственные действия. Можно разрешить компоненту обмениваться данными с другими компонентами и инициировать действия в сопутствующих компонентах. Например, когда пользователь выбирает папку в компоненте "Список папок", компонент "Список файлов" может отображать файлы в выбранной папке. В этом случае компонент "Список папок" поддерживает триггер Выбранная папка, а компонент "Список файлов" поддерживает действие Показать файлы.
При добавлении на страницу компонентов, поддерживающих действия, эти компоненты и все поддерживаемые действия включаются в список доступных действий. Некоторые компоненты поддерживают только действия или определенные действия. Некоторые компоненты предоставляют триггеры, но при этом не поддерживают действия.
Сведения о создании собственных компонентов см. в разделе Разработка компонентов.
Например, чтобы указать одно или несколько действий для компонента кнопки.
Щелкните значок меню кнопки и выберите пункт Настройки.
На панели "Настройки" щелкните Ссылка.
Щелкните Выбрать тип ссылки и выберите Действия триггера.
В разделе "Действия триггера" щелкните Нажать на кнопку.
В окне "Настройка действия триггера" щелкните и перетащите название действия из столбца слева в ячейку с меткой Сделать что-то.