Программирование

ABA_43 ABAP. Экранные диалоги

  • 16.04.2025  |  10.09.2025  |  09.12.2025

О чем пойдет речь

В предлагаемом курсе подробно рассматриваются создание и обработка диалоговых экранов.

Что получат слушатели по завершению курса:

Глубокие знания по программированию экранных диалогов, включая обработку блоков закладок и экранных таблиц.

Условия участия

Обязательно:
ABAP. Первое знакомство.
ABAP. Предъявление данных. Основы.

Желательно:
ABAP Словарь.

Язык обучения

Русский

Язык материалов

Русский

Целевая аудитория

• Разработчики на ABAP, успешно освоившие начальный уровень и стремящиеся к профессионализму.
• Специалисты по контролю качества ABAP-программ.
• Консультанты, которые хотят глубоко разобраться в программировании экранных диалогов.

Программа

День 1. Модуль 1
Тема 1. Введение в программирование экранов.
Введение. Экран. Последовательность вызовов. Модульный пул. Транзакция.

Тема 2. GUI-заголовки и GUI-статусы.
GUI-заголовки и GUI-статусы.

День 1. Модуль 2
Тема 3. Динамическое изменение экрана.
Динамическое изменение экрана.

Тема 4. Поля вывода и ввода-вывода.
Поля вывода (тексты, иконки, рамки).
Поля ввода-вывода (чекбоксы, группы радиокнопок, нажимные кнопки).
Языковая локализация экрана, GUI-заголовков и GUI-статусов.
Самостоятельно. Языковая локализация экрана.

День 2. Модуль 3
Тема 5. Обработка ошибок на экране.
Обработка ошибок на экране.

Тема 6. Подэкраны.
Создание подэкранов.
Вызов подэкранов.

День 2. Модуль 4
Тема 7. Блоки закладок.
Создание блока закладок.
Управление предъявлением закладок.
Локальное переключение закладок.
Визард закладок.
Самостоятельно. Использование визарда.

День 3. Модуль 5
Тема 8. Экранные таблицы.
Создание экранной таблицы.
Заполнение экранной таблицы.
Динамическое изменение экранной таблиц во время выполнения.
Самостоятельно, факультативно. Иконки в дизайне экранной таблицы.

День 3. Модуль 6
Тема 9. Контекстные меню.
Создание и привязка контекстного меню.

Тема 10. Сплиттер.
Элемент управления сплиттер.
Использование сплиттера.

Примечания

Соответствие SAP курсам:
Полностью соответствует BC410.

Как будет проходить мероприятие

3 дня по 8 академических часов в формате онлайн.
Приблизительно половина - практика.

Код курса

ABA_43

Длительность курсов

3 дня

Продукт вендора

SAP

Об авторе

Василий  Ковальский

Василий Ковальский

ABAP эксперт, эксперт преподавания ABAP с 1998 г.

Инструктор учебного центра SAP и ExpertRP. 25 лет преподавания ABAP (с 1998). Certified Development Professional – ABAP with SAP NetWeaver 7.0;
Certified Development Associate – ABAP with SAP NetWeaver 7.50;
Certified Development Specialist – ABAP for SAP HANA 2.0.

Создатель авторских курсов по ABAP и, возможно, лучший специалист по ABAP в РФ.
Подготовил более тысячи ABAP разработчиков. 

Референт курсов SAP:
SAPTEC - Technology Fundamentals for SAP S/4HANA and SAP Business Suite
BC100 - Introduction to Programming with ABAP
BC400 - ABAP Workbench Foundations
BC401 - ABAP Objects
BC402 - Advanced ABAP
BC403 - Advanced ABAP Debugging and Analysis
BC405 - BC405 - Programming ABAP Reports
BC406 – Advanced Technics of List Processing
BC407 - Reporting: QuickViewer, InfoSet Query and SAP Query
BC410 - BC410 - Programming User Dialogs with Classical Screens (Dynpros)
BC412 - ABAP Dialog Prog.Using EnjoySAP Controls
BC414 - Programming Database Updates
BC415 - Remote Function Call in ABAP
BC420 - Data Migration
BC425 - Enhancements and Modifications
BC427 - Enhancement Framework
BC430 - ABAP Dictionary
BC480 - PDF-Based Print Forms
BC490 - ABAP Performance Tuning
D75AW - Delta ABAP Workbench SAP NetWeaver 7.0 to SAP NetWeaver 7.5
NET310 - Fundamentals of Web Dynpro for ABAP
HA400 - ABAP Programming for SAP HANA
S4D400 - Introduction to ABAP Programming on SAP S/4HANA
S4D430 - Building Views in ABAP Core Data Services (ABAP CDS)
S4D440 - Custom Code Migration from SAP ERP to SAP S/4HANA
TAW10 - ABAP Workbench Fundamentals
TAW12 - ABAP Workbench Concepts,

Автор и референт курсов ExpertRP: с 1998 года:
ABA15.ABAP.Предъявление данных. Основы
ABA21.ABAP Objects
ABA23.ABAP Словарь
ABA25.ABAP CDS View (ракурсы)
ABA31.ABAP.Типы данных и работа с ними
ABA33.ABAP.Чтение из базы данных
ABA35.ABAP.Устройство памяти и передача данных между программами
ABA37.ABAP. Динамические конструкции
ABA41.ABAP.Отчеты и селекционные экраны
ABA43.ABAP.Экранные диалоги
ABA45.ABAP.ALV GRID
ABA77.ABAP.Обновление таблиц базы данных

Автор 11 статей на SAPLand, 1 на Хабре. Провел 31 вебинар.

Оформление

бухгалтерских документов

Оплата

безналичный расчет или пластиковая карта

Вам нужна помощь?

Пн.-пт., 9:15-17:00,
+7 (812) 383 13 84,
+7 (495) 646 80 29
sapland@sapland.ru

Заказать

Стоимость участия:

90 000.00
* Стоимость указана за одного участника без учета налогов, в соответствии с правилами, установленными действующим налоговым законодательством стран СНГ.

Регистрация

Оплата участия

Наш специалист свяжется с Вами, согласует способ оплаты и подготовит для Вас все необходимые (бухгалтерские) документы.

Возможны следующие способы оплаты:

  • Оплата по безналичному расчёту.
  • Оплата по банковским картам через интернет.

Будем рады ответить на все Ваши вопросы:

Тел.: +7 (812) 383-13-84

E-mail: sapland@sapland.ru

Нажимая на кнопку "Зарегистрироваться", Вы даете согласие на обработку персональных данных

* Цена участия в семинарах не включает, но предусматривает НДС.
НДС начисляется согласно Законодательству РФ.