Есть таблица с мультиселектом строк. Мне необходимо рассчитывать данные на основании выбранных позиций. Как это можно реализовать, чтобы это работало только с выбранными строками?
Из блока Table Get Data можно получить выбранные строки (Selected Rows). Соответственно, в зависимости от логики, можно, например, на клик по строке назначить запуск функции, которая будет брать выбранные строки и производить подсчеты.
Согласен, так все работает. А как быть с вариантом, когда выбраны все позиции из шапки таблицы, ведь в таком случае эта функция не сработает? При клике на строку все работает хорошо.
Как вариант - положить таблицу в контейнер. У таблицы сделать Click Event = Use & Pass. Соответственно у контейнера уже триггер клика использовать, как триггер выделения строк. Можно еще проверку добавить, что количество выбранных строк изменилось и соответственно запускать обработку только в этом случае (чтобы не реагировать на другие нажатия).
А вообще нужно посмотреть, может быть сможем добавить триггер выбора строк на таблицу.
Да, это было бы здорово! Не придется городить костыли)
Триггер onRowSelect для таблиц сделан и готовится к релизу, скорее всего в ближайшие 1-2 дня.