ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.04.2021
Просмотров: 730
Скачиваний: 3
6
Нажмите «
Enter
»
, после чего система выдаст запрос на подтверждения создания
пакета. Нажмите
«Да»
.
Система SAP готова к созданию пакета, однако требуется ввести дополнительные
данные, например краткое описание. Пожалуйста, введите
краткое описание
и не
изменяйте других полей. Нажмите кнопку
«Сохранить»
.
Система должна присвоить процесс создание пакета новому локальному запросу
инструментальных средств и спрашивает у Вас номер запроса. Так как у Вас нет этого
номера, то необходимо создать запрос прямо сейчас. Нажмите кнопку
«Создать
запрос»
для создания нового запроса.
Для создания локального запроса система вновь спрашивает
краткое описание
.
Введите краткое описание, не меняйте другие поля.
Выберите «Да»
Введите краткое
описание
Создайте новый
запрос
Введите краткое
описание
7
После нажатия кнопки
«Сохранить»
Вы увидите номер вашего только что созданного
локального запроса во всплывающем окне. Номер автоматически присваивается
системой. Вы можете продолжить, нажав
«Зеленую галочку».
Наконец вы создали новый пакет, который в дальнейшем будет использовать для
хранения Ваших ABAP разработок.
Задание 3: Создание новой программы ZY*##HELLOWORLD
Краткое описание:
Целью задания является создание Вашей первой ABAP
программы.
Нажмите правой кнопкой мыши на только, что созданный пакет и выберите из
контекстного меню:
Создать
•
Программа
Нажмите зеленую
галочку
Путь в
контекстном
меню
8
Появляется всплывающее окно с полем для ввода названия новой программы. К
вопросу о том, что такое
TOP-include
мы вернемся позже. Введите название
программы «
ZY*##HELLOWORLD
» и снимите галочку
«с TOP-include».
На следующем шаге Вы должны ввести атрибуты программы. Выберите
«Тестовая
программа»
в поле
«Статус»
.
Остальные атрибуты оставьте без изменений.
Нажмите
«Сохранить»
для продолжения.
9
На следующем шаге система спрашивает Вас название пакета. Это естественно, так
как любые новые разработки должны быть присвоены определенному пакету. Обычно
система выбирает пакеты, созданные Вами. Проверьте, что система верно заполнила
поле с названием пакета
ZY-*##.
Система вновь спрашивает локальный запрос. Пожалуйста, создайте его. Взгляните
на задание 2, если возникают проблемы с созданием запроса.
После создания запроса Вы можете продолжить. Как Вы видите, система
автоматически создала новый отчет, и теперь вы должны дополнить его. Добавьте
Создайте
новый
запрос
10
новую строчку:
write
„Hello World!‟.
Пожалуйста, не забудьте поставить точку в конце
строки. Точка в ABAP идентична точке с запятой в Java и C#.
Сохраните программу, используя путь в меню
Программа
•
Сохранить
и проверьте
ее на синтаксические ошибки. Проверку можно провести, выбрав в меню
Программа
•
Проверить
•
Синтаксис
.
Для того чтобы выполнение программы стало возможным,
ее необходимо активировать. Активация в данном случае означает обновление SAP-
репозитория и проверку новой версии программы. Активируйте программу, выбрав в
меню
Программа
• Активировать
.
Чтобы протестировать новую программу, выберите в меню
Программа
•
Тест
•
Прямой
.
Результат должен соответствовать представленному ниже рисунку.
Нажмите
«Назад»
, чтобы вернуться в среду разработки ABAP.
Финальным шагом является деблокирование вашей первой программы, чтобы она
могла быть перенесена в другие системы SAP. Для этого создайте новый режим,
выбрав в меню
Система
•
Открыть режим
.
В новом окне откройте организатор
инструментальных средств, выбрав в меню SAP Easy Access Menu:
Сохраните,
проверьте и
активируйте
Протестируйте
программу