тест. Программа на языке abap Первая строка без комментариев в программе начинается со слова Report
Скачать 15.49 Kb.
|
Какие уровни имеет архитектура системы SAP? (Презентационный (Presentation)/уровень приложений (Application)/уровень данных (Database)) Что такое домен в ABAP, для чего используется? Какой транзакцией можно создать новый домен? (Домен — это набор возможных значений вводимых переменных (Например, переменная должна содержать числа от 0 до 9, это пропишется в домене), то есть используется для технического определения поля таблицы, такого как тип и длина поля. Транзакция SE11 – создание домена) С чего начинается программа на языке ABAP? (Первая строка без комментариев в программе начинается со слова Report (отчет). За этим оператором следует имя программы, которая была создана ранее. Затем линия заканчивается полной остановкой (точкой)) Что такое системные переменный в ABAP, доступны ли они в программах ABAP и как их вызвать? (Системные переменные- это переменные созданные для указания на состояние системы в любой данный момент времени. Системные переменные ABAP доступны из всех программ ABAP. Полный список системных переменных можно найти в таблице SYST. Доступ к отдельным полям структуры SYST можно получить с помощью «SYST-» или «SY-» (Пример: SY-ABCDE (английский алфавит))) Что происходит если типы данных сравниваемых переменных в ABAP не совпадают? (Если тип данных или длина переменных не совпадают, выполняется автоматическое преобразование. Автоматическое преобразование типа выполняется для одного или обоих значений при сравнении двух значений разных типов данных. Тип преобразования определяется типом данных и порядком предпочтения типа данных) Какая польза от оператора CONDENSE в программировании на ABAP? (Оператор CONDENSE используется для удаления пустых символов) Каким оператором создается внутренняя таблица на языке ABAP? (Оператор DATA используется для объявления внутренней таблицы. В программе с помощью оператора BEGIN OF указывается, где начинается таблица, после него указывается имя таблицы, оператором OCCURS <число> сколько записей таблица будет содержать изначально и оператором END OF <имя таблицы> объявляется конец созданной таблицы) Разница между операторами Insert и Append (Оператор INSERT используется для вставки отдельной строки или группы строк во внутреннюю таблицу/Оператор APPEND используется для добавления одной строки или строки в существующую внутреннюю таблицу. Этот оператор копирует одну строку из рабочей области и вставляет ее после последней существующей строки во внутренней таблице.) Какие бывают редакторы ABAP? Для чего они предназначены в ABAP? (В SE38 - это позволяет вам создавать программы и просматривать онлайн-отчеты и в основном выполнять всю разработку объектов в этом редакторе/В SE80 - он поддерживает дополнительные функции, такие как создание пакетов, группы функций, пула модулей, классов и программ.) Что такое диалоговые программы, в какой транзакции должны выполняться? Основные компоненты диалоговых программ? (Диалоговое программирование занимается разработкой нескольких объектов. Все эти объекты иерархически связаны с основной программой и выполняются последовательно. Транзакция SE80. Основные компоненты диалоговых программ Экраны, Модульные бассейны, подпрограммы, меню, операции) |