Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Р. Кречмер, В. Вейс - Разработка приложений SAP R3 на языке АВАР4.pdf
Скачиваний:
503
Добавлен:
17.02.2016
Размер:
29.74 Mб
Скачать

20 Глава 2

защиты данных при разработке и эксплуатации системы, так как ошибки на этапе проверки не влияют на функционирование рабочей системы.

Когда большой коллектив трудится над определенным проектом, доступ к одним и тем же объектам требуется, как правило, сразу нескольким разработчикам. С другой стороны, должны существовать гарантии, что человек, не входящий в группу этих разработчиков, не сможет изменить объекты проекта. Workbench Organizer помогает сформировать системы, на которых ведется разработка, и установить точно определенные пути передачи информации между ними (рис. 2.6).

Рис.

2.6

 

Средства

организации

коллективной

разработки

и управления

передачей

информации

 

Об утилите Workbench Organizer см. приложение D.

Резюме

В состав АВАР/4 Development Workbench входят утилиты для поддержки языка программирования, в том числе для работы с Dictionary, а также утилиты Data Modeler и Workbench Organizer.

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

Язык АВАР/4 полностью интегрирован со средствами Workbench, существенно ускоряющими процесс разработки.

Вследующей главе подробно описываются приемы создания простейших приложений на языке АВАР/4.

Глава 3

Начальныйэтапработы

сАВАР/4

Основные синтаксические правила АВАР/4

Создание простейшей программы

Работа с утилитой редактирования Editor

Тестирование программы

26

Глава 3

 

 

 

Рис. 3.5

Задание имени

программы ABAPTEST

Рис. 3.6

Установка атрибутов программы для ABAPTEST

8. Появится диалоговое окно Maintain Object Catalog Entry (сопровождение каталога объектов), где можно выбрать класс разработки или объявить программу как локальный объект (подроб- , ное объяснение приведено ниже). Нажмите кнопку Local Object (локальный объект), которая задает режим использования программы только в текущей системе (рис. 3.7), после чего сис-

тема возвращается к экрану атрибутов (Attributes).

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

• Большие программы обычно разделяются на несколько входных файлов типа Include. Файл типа Include — это часть исходного текста программы, хранящаяся, однако, в архиве Repository как отдельная программа. Исходный текст, который содержит этот файл, может быть включен в программу с помощью оператора include. Это позволяет разбить исходный текст большой программы

Начальный этап работы с АВАР/4

31

 

 

 

Рис. 3.12

Разъяснение ошибки, выводимое на экран средствами синтаксической проверки Syntax Check

Рис. 3.13

Результаты выполнения учебной программы