О чем пойдет речь
В предлагаемом курсе рассматриваются основы объектно-ориентированного программирования в АВАР и основы ABAP Словаря – центрального хранилища глобальных описаний типов данных. Участники курса научатся создавать локальные классы, декларировать, имплементировать и вызывать их методы. Слушатели также научатся создавать в Словаре данных технические описания элементарных данных – домены, семантические описания элементарных типов данных – элементы данных, плоские, вложенные и глубокие структуры, табличные типы и таблицы базы данных.
Условия участия
Обязательно:
• ABAP. Первое знакомство.
Желательно:
• Опыт работы с базами данных.
Язык обучения
Русский
Язык материалов
Русский
Целевая аудитория
• Разработчики на ABAP начального уровня.
• Консультанты, которые хотят понять основы ABAP.
Программа
Тема 1. Введение в ABAP objects.
Основы ООП.
Определение локального класса.
Создание объектов.
Доступ к атрибутам и вызов методов.
Инстанционный конструктор.
Статический конструктор.
Немного сахара. Статический атрибут – таблица ссылок.
Самостоятельно. Создание наращивание функциональности.
Тема 2. Введение в ABAP словарь.
Роль Словаря.
Домены.
Плоские структуры.
Вложенные структуры. Include structure.
Табличные типы.
Глубокие структуры.
Таблицы базы данных.
Самостоятельно. Использование своих таблиц в статическом конструкторе.
Примечания
Соответствие SAP курсам:
В-основном, соответствует первому дню BC401 и первому дню BC430.
Как будет проходить мероприятие
2 дня по 8 академических часов в формате онлайн.
Приблизительно половина - практика, включая самостоятельную.
Код курса
ABA_13
Длительность курсов
2 дня
Продукт вендора
SAP
Об авторе

Василий Ковальский
Преподаватель курсов по ABAP c 1998 г.
Преподаватель курсов в САП СНГ с 1998 по 2022:
SAPTEC, BC100, BC400, BC401, BC402,BC403, BC405, BC406, BC407, BC410, BC412, BC414, BC415, BC420, BC425, BC427, BC430,BC480, BC490, D75AW, NET310, HA400, S4D400, S4D430, S4D440, TAW10, TAW12.
С 2022 г. автор и преподаватель курсов в Эксперт РП:
ABA_11,ABA_13, ABA_15, ABA_21, ABA_23, ABA_25, ABA_31, ABA_33, ABA_35, ABA_37, ABA_41, ABA_43, ABA_45, ABA_77.