Комментарии 4
Довольно тривиальная задача, статья для новичков будет полезна. Предлагаю решить задачу, когда есть множественный выбор строк, пользователь выбирает произвольное строки и хочет их сгруппировать, по средствам нажатия кнопки или из контекстного меню, при этом весь ваш функционал подсуммовки и редактирования числовых ячеек сохраняется.
0
Добрый день! Если я правильно понял задачу, то можно попробовать добавить техническое поле — критерий сортировки. Изначально во всех строках он пустой, затем пользователь выбирает произвольные строки, нажимает кнопку «сгруппировать», и для этих строк заполняем новое поле одинаковым значением (допустим единичкой). Далее добавляем наше поле в сортировки АЛВ, обновляем АЛВ что бы он посчитал суммы и меняем сабтоталы как нам нужно. Такой вариант подойдет?
0
Вот, кстати, интересный нюанс. Почему то таким способом не меняются сабтоталы, если выбрано «среднее» а не «сумма».
То есть, строки подсуммировки со средними значениями достаются в AFTER_REFRESH, изменяются, но на выводимый в ALV результат никак не влияют.
Интересно, почему так происходит.
То есть, строки подсуммировки со средними значениями достаются в AFTER_REFRESH, изменяются, но на выводимый в ALV результат никак не влияют.
Интересно, почему так происходит.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
SAP — ABAP. Изменение строки подсуммирования в ALV grid