n an internal table you want to modify content of a
particular field in a row. How to do it?

Answer Posted / pramada oram

First apply 'loop' or 'read' on the table to fetch that row
into the work area. overwrite the field value by passing
the data u want to modify with. Finally use the statement
given below.

If changing 1 or 2 fields, Better use
Modify itab from wa index sy-tabix transporting 'fieldname'.

If changing more fields
Modify itab from wa index sy-tabix.

Is This Answer Correct ?    16 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the types of subroutines? : abap data dictionary

580


Explain the Importance of pa20? : abap hr

623


Power is interrupted while transferring data from internal table to application server. How will you determine many records are transferred in session method and call transaction method? : abap bdc

672


How many types of tables exists and what are they in data dictionary? : abap data dictionary

706


Difference between domain and data element? What are aggregate object?

597






What is sequence number

1741


What is abap dictionary or data dictionary? What is the transaction to access abap dictionary? : abap data dictionary

558


What are the check tables and value tables?

619


What is the difference between bdc_okcode and bdc_cursor? : abap bdc

606


What are th control break events in abap?

596


What are different abap/4 editors?

596


What are the two ways for restricting the value range for a domain ?

704


What are the kinds of foreign key fields?

530


Can we include customizing include or an append structure with pooled or cluster tables? : abap data dictionary

761


Explain the different types of screen keywords?

547