Rizor написал(а):
Очень хочется узнать реальные ситуации, в которых использование SALV IDA было бы оправдано ?
У меня в разработке пока что таких не встречалось - т.к просмотр сотен тысяч записей в одном ALV не очень то и нужен пользователям ))
К тому же, не возможно редактирование..
Теоретически, поможет в случае, когда надо выводить агрегированные данные по сотням тысячей записей с возможностью быстро посмотреть детализированный список по агрегации.
Какие ещё могут быть случаи ? Поделитесь плз
Ну так, сходу, я уже написал, умный поиск (почитайте fuzzy) - это серьезная фишка на мой взгляд.
Работа с данный похоже вся на уровне БД без AS.
Агрегация, стратегия сортировки, группировка, промежуточные суммы для больших объемов данных - то, о чем Вы писали.
Всю сложную/тяжелую выборку и обработку данных (насколько это возможно по задаче), можно прописать в CDS и далее производить анализ данных уже через SALV IDA.
Редактирование - да, в классическом виде editable ALV grid тут нет. Но оно также в обычном SALV достигается через "одно место". Наверное, что то придумать можно, если сильно захочется данные изменить (по кнопки например через доп диалог), но на мой взгляд сам инструмент не для этого.
Почитайте тут
https://help.sap.com/viewer/b1c834a22d05483b8a75710743b5ff26/7.4.19/en-US/efeb734c8e6f41939c39fa15ce51eb4e.html