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

68

Глава 5

 

 

 

Резюме

•АВАР/4 Dictionary является активным интегрированным словарем: изменения объектов в Dictionary автоматически отражаются на всех программах, ссылающихся на эти объекты.

•Таблицы, соответствующие таблицам базы данных, и структуры объявляются без их физического заполнения данными.

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

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

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

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

•Составные типы (т.е. вложенные таблицы) определяются как тип pool и реализуются в различных программах с помощью оператора type-pools.

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

•Работа системы с несколькими экземплярами Client поддерживается специально сформированными

таблицами для "системных" Client.

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