Оглавление:
Определение - Что означает символ поля?
Символ поля (в SAP) - это механизм, в котором приложения создаются гибко. Как заполнители, которые не резервируют пространство поля физических данных, но направляют и указывают на его содержимое, символы поля аналогичны по концепции указателям с разыменованным языком языка Си.
Символы полей в основном используются в программах расширенного программирования бизнес-приложений (ABAP) и обеспечивают большую гибкость при обращении к различным объектам данных в ABAP. Кроме того, они полезны при работе со сложными внутренними таблицами или при изменении содержимого связанной структуры.
Техопедия объясняет символ поля
Ниже приведен синтаксис для объявления символа поля:
FIELD-SYMBOLS .
FIELD-SYMBOLS .
В программах символы поля обозначаются угловыми скобками, которые являются частью синтаксиса символа поля. Символы поля могут быть созданы с указанием или без указания типа. Если тип не объявлен, символ поля наследует все технические характеристики назначенного поля. Если указан тип, совместимость символа поля и типа объекта данных проверяется в операторе ASSIGN.
Символы поля могут указывать на любой объект данных ABAP, который должен быть объявлен до назначения символа поля тому же объекту данных. В ABAP нет разницы между успешными назначениями символов поля - используется ли поле или напрямую на него ссылаются. Операции с данными могут быть непосредственно применены к символам поля.
Символы поля могут использоваться для решения программных проблем, которые легко возникают, когда поля назначаются символам поля во время выполнения, а проверки синтаксиса и безопасности ограничены операциями с символами поля.
