Группы типов
Группы типов создаются в словаре данных ABAP, где хранятся объявления глобальных типов данных. Группы типов уже устарела.
Одним из недостатков типов данных, определенных в группе типов, является то, что, за исключением любых строк комментариев, поддерживаемых в коде, нельзя поддерживать никакой документации или других семантических атрибутов. Еще один недостаток использования групп типов заключается в том, что должна загружаться вся группа типов, даже если вы хотите сослаться только на один или два типа данных или константы из группы типов.
Группы типов по-прежнему существуют для обеспечения обратной совместимости с программами, использующими определения из групп типов. Вы можете встретить функциональные модули, которые определяют свои формальные параметры, ссылаясь на типы данных в группе типов. Для обеспечения совместимости фактические параметры в вызывающей программе также должны относиться к типам данных группы типов.
В старых системах объявления группы типов были видны программе с помощью оператора TYPE-POOLS. Это больше не требуется, поскольку группы типов по умолчанию видны программам.
Поскольку группы типов устарели, не следует создавать новые группы типов и следует использовать существующие группы типов только при необходимости. Например, мы можем использовать константы abap_true и abap_false из группы типов ABAP для проверки X или пробела соответственно.
Комментарии
Отправить комментарий