возникла вот какая задача: по результатам отбора на селкционном экране, в граф.ALV вываливается список документов, с 2-3 различными признаками. Список досотаточно большой, и юзерам приходится проводить быстрые "розыски" группы док-тов с одной и той-же комбинацией этих признаков (значений этих колонок).
Для наглядности сделал так - значения каждой из колонок-признаков вываливаются как hotspot'ы ... При тыке мышкой на любой из них, usercommand фильтрует записи именно с таким значением "признака". Если после этото ткнуть на другую колонку, будет сдела еще более детальный отбор, и т.д.
Пока предварительно сделал дубовым способом - usercommand просто выкидывает из основной (полной) вн.таблицы в промежуточную отобранную часть док-тов, и ту вторую показывает в ALV поновой. Пришлось повесить доп.кнопку на панель, чтобы она отменяла результаты такой "фильтрации", т.е. показывала полный набор записей.
Но хотелось-бы, чтобы оно использовало стандартную функциональность фильтрации - т.е. юзер ткнул на значение, а usercommand применил-бы к гриду стандартный фильтр по выбранному юзером значению поля-признака. И хорошо-бы стандартной кнопкой "назад" отменять последний фильтр, т.е. чтобы можно было раскручивать назад результаты фильтрации грида (юзеры реально много раз фильтруют и делают откат фильтра, т.е. ищут "глазками" нужные группы документов

)
Можно както из ALV ейным стандартным фильтром управлять или нет?