Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

BC400_RU_ECC_2005

.pdf
Скачиваний:
1456
Добавлен:
21.05.2015
Размер:
40.8 Mб
Скачать

BC400

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

SAP NetWeaver

Дата Учебный центр

Преподаватели

Веб-сайт

Руководство для участников курса

Версия курса: 2-й квартал 2005 г. Продолжительность курса: 5 Дн. Номер материала: 50072594

Используйте SAP-курс во время учебы и в процессе работы!

Авторское право

Авторское право © 2006 г. SAP AG All rights reserved. Авторские права защищены.

Воспроизведение и передача любого фрагмента настоящей публикации в любой форме и с любой целью без особого разрешения SAP AG запрещены. Кроме того, данная публикация и ее содержание предоставляется только для вашего личного использования и не подлежит сдаче в аренду, передаче или продаже без четкого разрешения со стороны SAP AG. Информация, содержащаяся в данных материалах, может быть изменена без предварительного уведомления.

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

Торговые марки

Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® и SQL Server®

являются зарегистрированными торговыми марками корпорации Microsoft.

IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®, S/390®, AS/400®, OS/390® и OS/400® являются зарегистрированными торговыми марками корпорации IBM.

ORACLE® является зарегистрированной торговой маркой корпорации ORACLE.

INFORMIX®-OnLine for SAP и INFORMIX® Dynamic ServerTM являются зарегистрированными торговыми марками Informix Software Incorporated.

UNIX®, X/Open®, OSF/1® и Motif® являются зарегистрированными торговыми марками Open Group.

Citrix®, Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® и другие имена продуктов Citrix, упоминаемые в данных материалах, являются зарегистрированными торговыми марками Citrix Systems, Inc.

HTML, DHTML, XML, XHTML являются торговыми марками или зарегистрированными торговыми марками W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

JAVA® является зарегистрированной торговой маркой Sun Microsystems, Inc.

JAVASCRIPT® является зарегистрированной торговой маркой Sun Microsystems, Inc., используемой по лицензии для технологии, разработанной и реализованной Netscape.

SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mySAP.com Logo и mySAP.com

являются торговыми марками или зарегистрированными торговыми марками SAP AG

вГермании и в некоторых других странах мира. Все прочие продукты, упомянутые

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

Отказ

ЭТИ МАТЕРИАЛЫ ПРЕДОСТАВЛЯЮТСЯ SAP AG НА УСЛОВИЯХ "КАК ЕСТЬ", И SAP ОПРЕДЕЛЕННО ОТВЕРГАЕТ ЛЮБЫЕ И ВСЯКИЕ ГАРАНТИИ , ЯВНЫЕ ИЛИ КОСВЕННЫЕ, ВКЛЮЧАЯ СРЕДИ ПРОЧЕГО ГАРАНТИИ ТОВАРНОГО СОСТОЯНИЯ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ, ПО ОТНОШЕНИЮ К ЭТИМ МАТЕРИАЛАМ И УСЛУГАМ, ИНФОРМАЦИИ, ТЕКСТАМ, РИСУНКАМ, ССЫЛКАМ И ЛЮБЫМ ДРУГИМ МАТЕРИАЛАМ И ПРОДУКТАМ, СОДЕРЖАЩИМСЯ ЗДЕСЬ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ SAP НЕ БУДЕТ НЕСТИ ОТВЕТСТВЕННОСТИ ЗА ЛЮБОЙ ПРЯМОЙ, КОСВЕННЫЙ, ПРЕДНАМЕРЕННЫЙ, СЛУЧАЙНЫЙ, ПОБОЧНЫЙ ИЛИ ПОДЛЕЖАЩИЙ НАКАЗАНИЮ УЩЕРБ КАКОГО БЫ ТО НИ БЫЛО РОДА, ВКЛЮЧАЯ СРЕДИ ПРОЧЕГО ПОТЕРЯННЫЕ ДОХОДЫ ИЛИ УПУЩЕННУЮ ПРИБЫЛЬ, КОТОРЫЕ МОГЛИ БЫ ЯВИТЬСЯ РЕЗУЛЬТАТОМ ИСПОЛЬЗОВАНИЯ ЭТИХ МАТЕРИАЛОВ ИЛИ ВКЛЮЧЕННЫХ ПРОГРАММНЫХ КОМПОНЕНТОВ.

Информация

об этом справочнике

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

Типографские обозначения

В данном руководстве используются следующие типографские обозначения:

Стиль

Описание

Иллюстративный текст

Слова или знаки, воспроизводимые на

 

экране. К ним относятся имена полей,

 

заголовки экранов, названия кнопок, а

 

также имена меню, пути по меню и опции.

 

Также используется для перекрестных

 

ссылок, как внутренних (в данном

 

документе), так и внешних (на

 

документацию, находящуюся в других

 

местах, например в SAPNet).

Иллюстративный текст

Выделенные слова и фразы в основном

 

тексте, названиях рисунков и графиков,

 

таблиц.

ИЛЛЮСТРАТИВНЫЙ

Имена элементов системы. Такие,

ТЕКСТ

как имена отчетов и программ, коды

 

транзакций, имена таблиц, отдельные

 

ключевые слова языка программирования,

 

включенные в основной текст, например

 

SELECT и INCLUDE.

 

© 2006 г. SAP AG All rights reserved. Авторские

06-04-2006

права защищены.

iii

Информация об этом справочнике

BC400

Стиль

Описание

Иллюстративный текст

Тексты на экране. Такие, как имена

 

файлов, директорий и путей к ним,

 

сообщения, имена переменных и

 

параметров, фрагменты исходных текстов

 

программы.

Иллюстративный текст

Точные данные ввода. Это - слова и знаки,

 

упомянутые в документации и точно в

 

таком виде вводимые пользователем в

 

систему.

<Иллюстративный

Переменные данные ввода. Угловые

текст>

скобки указывают на то, что заключенные

 

в них слова и знаки должны быть заменены

 

подходящими данными.

iv

© 2006 г. SAP AG All rights reserved. Авторские

 

права защищены.

06-04-2006

BC400

Информация об этом справочнике

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

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

Пиктограмма Значение

Дополнительная информация, подсказки или вводная информация

Примечание или дополнительные объяснения к предыдущему пункту

Оговорка или предупреждение

Процедура

Тема представлена в презентации преподавателя

 

© 2006 г. SAP AG All rights reserved. Авторские

06-04-2006

права защищены.

v

Информация об этом справочнике

BC400

vi

© 2006 г. SAP AG All rights reserved. Авторские

 

права защищены.

06-04-2006

Содержание

Обзор курса................................................................

ix

Цели курса ............................................................

. ix

Задачи курса..........................................................

.. x

Глава 1: Выполнение ABAP-программы ..........................

1

Архитектура системы и ABAP-программа на примере экрана

выбора и списка..................................................

..2

Глава 2: Введение в ABAP-инструментальные средства

................................................................................

15

Репозитарий и навигатор по объектам ..........................

16

Разработка программ и организация разработок .............

27

Глава 3: Введение в ABAP-словарь ..............................

57

Моделирование данных и описательные элементы в

 

ABAP-словаре ....................................................

58

Глава 4: Основные языковые элементы ABAP ...............

79

Работа с элементарными объектами данных ..................

80

Работа со структурами ............................................

107

Работа с внутренними таблицами...............................

120

Глава 5: Сбор данных ................................................

145

Считывание таблиц базы данных ...............................

146

Проверка полномочий .............................................

174

Глава 6: Инструментальные средства для анализа

 

программ .................................................................

189

Динамический анализ и проверка кода .......................

190

Глава 7: Подпрограммы в ABAP ..................................

201

Подпрограммы ......................................................

202

Глава 8: Введение в события ABAP .............................

221

ABAP-события.......................................................

222

Глава 9: Диалоги пользователя...................................

231

Списки ................................................................233

 

© 2006 г. SAP AG All rights reserved. Авторские

06-04-2006

права защищены.

vii

Содержание

BC400

Экран выбора........................................................255 Экран..................................................................275 Интерфейс пользователя .........................................322

Глава 10: Повторно используемые компоненты.............

345

Работа с функциональными модулями.........................

346

Работа с методами .................................................

364

Работа с BAPI .......................................................

384

Глава 11: Адаптация пакета программного обеспечения SAP

(обзор).....................................................................

391

Адаптация пакета программного обеспечения SAP

 

(обзор).............................................................

392

Алфавитный указатель..............................................

405

viii

© 2006 г. SAP AG All rights reserved. Авторские

 

права защищены.

06-04-2006

Обзор курса

В этом курсе рассматривается язык SAP-программирования ABAP, а также соответствующая среда разработок – ABAP-инструментальные средства. Основное внимание уделяется концепциям и фундаментальным принципам. Также вводится соответствующая терминология, необходимая при работе с подробной документацией.

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

необходимо для быстрого создания высокоэффективных бизнес-приложений в ABAP-инструментальных средствах.

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

Именно поэтому этот курс является предпосылкой для более подробных курсов по программированию при помощи ABAP-инструментальных средств.

Слушатели

Данный курс предназначен для следующих групп слушателей:

членов проектных групп;

программистов ABAP.

Предпосылки для участия в курсе

Требуемые знания

Знания по программированию

SAPTEC (SAP NetWeaver – Общие принципы прикладной платформы)

 

© 2006 г. SAP AG All rights reserved. Авторские

06-04-2006

права защищены.

ix

Обзор курса

BC400

Цели курса

Курс подготовит вас к тому, как

описывать и использовать базовые элементы ABAP-синтаксиса;

внедрять диалоги пользователя различных типов;

программировать доступ к базе данных для чтения;

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

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

описывать организацию и перенос разработок.

Задачи курса

Прослушав этот курс, вы сможете

создавать ABAP-программы с диалогами пользователя и обращением к базе данных;

описывать различные типы объектов разработки и цели их использования;

использовать соответствующие инструментальные средства для создания простых примеров объектов разработки.

Информация о компоненте программного обеспечения SAP

Информация в данном курсе относится к следующим компонентам и выпускам программного обеспечения SAP:

x

© 2006 г. SAP AG All rights reserved. Авторские

 

права защищены.

06-04-2006

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]