when is recommended to use field symbols and when not?
Ferry Lianto replied
A field symbol is a pointer that you can assign dynamically to a field.
Memory is allocated to a field symbol during runtime only.
Assign statement is used to assign a field to it.
DATA: F1(3) VALUE 'XYZ'. FIELD-SYMBOLS <f>. ASSIGN F1 to <f>.