Field symbols in SAP ABAP
- Field symbols are pointers in C.
- They are used to store the address of variable.
- Used to increase the performance.
- Syntax:
Field symbols: <fs> [typing].
Assigning is the keyword to assign the field symbol to variable.
Report
REPORT zab_rp_field_symbol.
TABLES: vbak.
SELECT-OPTIONS : s_vbeln FOR vbak-vbeln.
IF s_vbeln IS NOT INITIAL.
SELECT vbeln,erdat,erzet,ernam,vbtyp
FROM vbak
INTO TABLE @DATA(lt_vbak)
WHERE vbeln IN @s_vbeln.
ENDIF.
IF lt_vbak IS NOT INITIAL.
LOOP AT lt_vbak ASSIGNING FIELD-SYMBOL(<fs_vbak>).
WRITE: / <FS_VBAK>-vbeln , <FS_VBAK>-erdat, <FS_VBAK>-erzet,<FS_VBAK>-erzet,<FS_VBAK>-vbtyp.
ENDLOOP.
ENDIF.
Input
Output
******************************Thank You***************************
Comments
Post a Comment