Станьте участником SAPLAND и получите доступ к самым интересным публикациям SAPPRO
Зарегистрироваться
у Вас в разработке по сути 2 view, независимых друг от друга:
1) это селекционный экран отчета
2) и экран ALV на базе класса cl_salv_table
и эти два view контролируются разными controller (1 - создается стандартно за кадром; 2 - создался Вами).
кроме того, Вы говорите
"данный шаблон отлично подходит (масштабируется) для отчетов с большим количеством всевозможных enjoysap control'ами с реализацией их взаимодействия.", а при этом используете упрощенный класс cl_salv_table.
почему?
у Вас в разработке по сути 2 view, независимых друг от друга:
1) это селекционный экран отчета
2) и экран ALV на базе класса cl_salv_table
и эти два view контролируются разными controller (1 - создается стандартно за кадром; 2 - создался Вами).
кроме того, Вы говорите
"данный шаблон отлично подходит (масштабируется) для отчетов с большим количеством всевозможных enjoysap control'ами с реализацией их взаимодействия.", а при этом используете упрощенный класс cl_salv_table.
почему?
В статье либо очень глубокий смысл, либо играет роль неудачный перевод на русский язык? Может показалось, но ни правды, ни гротеска не нашел.
Добрый день, Иван! Загрузку БВ осуществляю только в S/4, так что сравнивать не могу. Могу дать только уточнения по загрузке в S/4: файл выписки лучше хранить на диске С, чтобы путь к нему имел короткое название, Формат ЭБВ выбирать МТ940 структурированный, ставить грыжики: Ввод данных, Загрузка с рабочей станции, Немедленная проводка, Контировка даты валютирования, все три вида печати отметить; указать интервал номеров XBLNR.
Елизавета, спасибо за дополнения.
Да, анализ надо делать сразу, файл трассировки перезаписывается.
Добрый день, Олег. Просьба не "хренеть"..., а придерживаться делового стиля в написании своих эмоциональных комментариев.
+ к ALV
динамическое ограничение дат
sapland.ru/articles/spj
Разработка SAPUI5 приложений
05.10.2026Расширенное управление складами: базовая настройка
05.10.2026SAP HANA: Установка и администрирование
05.10.2026Интеграция бизнес-процессов в SAP S/4HANA
05.10.2026
Комментарий от
Михаил Короченков
| 11 октября 2017, 15:04
А именно: представления (View) как я думаю вы знаете бывают тонкие и толстые (которые лишь отображают данные и которые кроме отображения производят над ними действия). При использовании патерна MVC в ABAPe используется почти всегда концепция толстого представления, даже ваше простое view является таковым. Исходя из такого подхода обязательно нужно хранить данные выводимые(обрабатываемые) представлением в самом представлении (хранить в атрибутах,конечно же нужно их туда передавать(как именно разговор другой). Только так достигается независимость View от Model( для примера с ALV-view очень часто нужна структура данных во вью отличающееся от модели, при этом ссылка никакая вам не поможет, да и ссылка это тоже не корректный подход толстого представления).