ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.04.2021

Просмотров: 734

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

11 

 
Инструменты 

• 

ABAP-

инструментальные  средства  •  Обзор  •  Организатор 

инструментальных средств

 

 
Также Вы можете воспользоваться кодом транзакции 

SE09

 

 

 
Введите  Ваше  имя  пользователя  в  поле 

«Пользователь»

 

и  снимите  галочку 

«Изменяемо»

Нажмите 

Enter

Организатор переносов отображает все Ваши локальные запросы. Вы должны видеть 
запрос на Ваш новый пакет, а также запрос на Вашу первую программу. Разверните 
ветку  запроса  на  Вашу  программу,  нажав  значок 

«Плюс»

 

слева.  Запрос  содержит 

разработку  одной  программы,  которая  называется 

ZY*##HELLOWORLD

Разработка 

программы присвоена заданию. Задание присвоено запросу. Запрос может содержать 
множество заданий различным разработчикам. 
 

 

Путь в меню 

Expand 

request 


background image

12 

 
На  последнем  шаге  Вы  деблокируете  запрос.  В  первую  очередь  должно  быть 
деблокировано  задание.  Для  этого  нажмите  правой  кнопкой  мыши  по  заданию. 
Выберите 

«Прямое  деблокирование»

Теперь  Вы  можете  деблокировать  запрос. 

Нажмите по нему правой кнопкой мыши и выберите

 

«Прямое деблокирование»

.  

 

 

 
Вы  вновь  можете  просмотреть  на  Ваши  запросы  в  Организаторе  переносов.  Можно 
отметить, что запрос и задание теперь деблокированы. Деблокированные запросы и 
задания более не могут быть изменены. Таким образом, для дальнейших разработок 
необходимо будет создать новый запрос. 

 

Деблокируйте 

задание и запрос 


background image

 

13 

Глава 2: Инструменты среды разработки 

 

 

 

 
 
Содержание 

Вторая  глава  описывает  основные  инструменты,  используемые  при  разработке 
программ  на  языке  ABAP. Вы  научитесь  использовать  структурную  печать,  контроль 
версий, справку по ABAP, модели и отладчик.

  

 
Обоснование 

Эта  глава  объясняет,  как  использовать  основные  инструменты  среды  разработки, 
упрощающие работу разработчика. Описанные инструменты полезны и эффективны в 
повседневной работе.

  

 
Требования 

Прежде чем начать упражнения, Вы должны успешно пройти первую главу данного 
курса. 


background image

 

14 

 

Задание 1: Вход в систему SAP 

Краткое описание

: Используя SAPGui, войдите в систему с Вашим именем 

пользователя и паролем 
 
Запустите  SAPGui  и  войдите  в  систему,  используя  предоставленное  имя 
пользователя и пароль. Вы можете найти их в главе 1. 
 

Задание 2: Инструмент «Структурная печать» 

Краткое  описание:

 

Воспользуйтесь  инструментом  «Структурная  печать»,  чтобы 

улучшить читаемость исходного кода Ваших программ 
 
Запустите  Навигатор  по  объектам  из  меню  SAP  Easy  Access,  используя  следующий 
путь: 

 
Инструменты 

  ABAP-

инструментальные  средства 

• 

Обзор

 

•  Навигатор  по 

объектам

.  

 
Код данной транзакции – 

SE80

 

 
Откройте  Вашу  программу  ZY*##HELLOWORLD,  дважды  щелкнув  по  ее  названию  в 
меню слева. Система откроет ее в режиме просмотра. 
 

Совет: 

Как  правило,  существуют  два  режима: 

режим  просмотра

 

и 

режим  изменения

.  Вы 

можете переключаться между ними, нажимая иконку с очками и карандашом: 

 
Переключитесь  в  режим  изменения  и  сохраните  программу  (не  делая  в  ней 
изменений).  Система  SAP  попросит  Вас  создать  новый  запрос  переноса.  Это 
необходимо,  так  как  Вы  уже  деблокировали  предыдущий.  Для  сохранения  же 
программы  требуется  внести  изменения  в  запрос  переноса.  В  появившемся  окне 
нажмите 

«Собственные  запросы»

 

для  получения  списка  со  всеми  Вашими 

запросами и выберите запрос, который Вы использовали для создания пакета 

ZY-*##

.  

 

 

 

Вход 

Путь в меню 

Полезный 

совет 


background image

 

15 

Теперь настроим структурную печать. Для этого выберите в меню: 
 

Утилиты 

 

Параметры настройки 

 
Переключитесь  на  вкладку 

«ABAP-редак.»

 

и  там  выберите  вкладку  «

Структ. 

Печать»

Поставьте  галочку 

«Провести  преобр.  Прописн./строчн.»

Так  как  мы 

хотим, чтобы все ключевые конструкции языка были записаны прописными буквами, 
выберите 

«Ключ. Слово прописное»

 

 

 
Вернитесь  в  навигатор  по  объектам  и  проверьте  работу  структурной  печати,  нажав 
кнопку 

«Структурная  печать»

.  Вы  немедленно  увидите  результат.  Слово 

write

 

теперь  записано  прописными  буквами.  Инструмент  «Структурная  печать»  также 
проверяет синтаксис кода и, если есть ошибки, сообщает о них 
 

Задание 3: Использование контроля версий  

Краткое  описание:

 

Создайте  новую  версию  Вашей  программы,  используя  контроль 

версий 
 
Для  начала  посмотрим  на  все  существующие  версии  Вашей  программы.  Войдите  в 
контроль версий, используя следующий путь: 

 
Утилиты 

• 

Версии 

• 

Управление версиями 

 

 
Вы должны получить подобный экран:  
 

Путь в меню 

Настройка 

структурной 

печати 

Структурная 

печать 

Путь в меню