Многим виджетам может потребоваться помощь для приёма переменной и выполнения дополнительного функционала. Рассмотрим данное действие на основе таблицы, которая будет выделять запись при получении переменной от других виджетов, т.е. получая фильтрацию.
- Для примера создан фильтр с измерение по городу и с переменной, которая будет отправляться на таблицу:
- Создадим таблицу с таким же датасетом и выводом измерение с городом, как и в фильтре, плюс, настроим выделение строки:
- Пропишем возле измерения, что выводится в таблице, переменную, которую задали в фильтре. Но, главное, пропишем её в поле listen и trigger:
- Проверим получившееся с помощью выбора в фильтре города “Москва”:
Получили таблицу, в которой остались все записи, а “Москва” выделилась цветом, который мы установили ранее.
Таким образом, если по измерение делать listen и trigger одной и той же переменной, можно добиться полезных функций от некоторых виджетов.