Answer Posted / anji yv
incase of any modifications in internal table generally we loop the internal table to workarea and we have to modify in the work area and we have to write the modify statement to modify the internal table.
if we use field symbols then automatic modification can be done with out writing modify statement..
Performance wise field symbols are much bettar than the normal work area.
REPORT ZSAPN_FIELDSYMBOLS.
DATA : IT_MARA TYPE TABLE OF MARA.
DATA : WA_MARA TYPE MARA.
FIELD-SYMBOLS : <FS_MARA> TYPE MARA.
SELECT * FROM MARA
INTO TABLE IT_MARA UP TO 50 ROWS.
LOOP AT IT_MARA ASSIGNING <FS_MARA>.
IF <FS_MARA> IS ASSIGNED.
WRITE :/ <FS_MARA>-MATNR, <FS_MARA>-MTART, <FS_MARA>-MEINS.
ENDIF.
ENDLOOP.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What are the types of search helps? : sap abap data dictionary
How to creat transactions? : abap data dictionary
What does the insert statement in extract datasets do? : abap modularization
How to transfer data into line items using batch input session method? : abap bdc
What is runtime analysis?
What is the differences between structure and table in data dictionary in abap?
What is the BAPI_CUSTMATINFO_GETDETAILM used for? what is the input and output of this bapi.
What are the different types of abap/4 programs?
How we format the data before writing a statement in the report?
What are the names of the function modules that will be generated upon activation of a lock object?
What is time constraint ? : abap hr
What is interactive reporting?
How would you suppress the display of a parameter on the selection screen?
When value table becomes check table?
Can i Have Some Realtime Examples on Badi ?