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
Define spool request?
In events, start-of-selection is a default event. When we have to use this event explicitly? Why?
How do you do bdc for a table control? : abap bdc
How collect statement is different from append?
how to capture the errors in bdc Call transaction method?
How to read 5th record from Hash Internal Table?
What are spa/gpa parameters (sap memory)?
What is the use of 'for all entries'?
How will you transfer data into a file in application server?
Can we create field without data element? If yes, how?
What is sql trace? : abap data dictionary
List the events in abap/4 language?
How we format the data before writing a statement in the report?
What are the types of the software component being deployed in the sap?
How are the date abd time field values stored in sap?