05-31-2007 4:58 PM
i need to set the value of field in all the rows of internal table xvbap with my new value
Message was edited by:
Megan Flores
05-31-2007 5:01 PM
Hi
XVBAP-FIELD = <NEW VALUE>
MODIFY XVBAP TRANSPORTING FIELD WHERE FIELD <> 'NEW VALUE'.
Max
05-31-2007 5:01 PM
Hi
XVBAP-FIELD = <NEW VALUE>
MODIFY XVBAP TRANSPORTING FIELD WHERE FIELD <> 'NEW VALUE'.
Max
05-31-2007 5:02 PM
Try something like this...
DATA: T_TABLE TYPE STANDARD TABLE OF SPFLI WITH HEADER LINE.
DATA: W_TABIX = SY-TABIX.
FIELD-SYMBOLS: <TABLE> LIKE LINE OF SPFLI.
LOOP AT T_TABLE ASSIGNING <TABLE>.
W_TABIX = SY-TABIX.
<TABLE>-CARRID = '012'.
MODIFY T_TABLE FROM <TABLE> INDEX W_TABIX.
ENDLOOP.
Greetings,
Blag.
05-31-2007 5:09 PM
Hi,
Please try this.
MODIFY XVBAP FROM WA_XVBAP
TRANSPORTING CHARG WHERE CHARG = <condition>
OR
LOOP AT XVBAP.
XVBAP-CHARG = <new value>.
MODIFY XVBAP.
ENDLOOP.
Regards,
Ferry Lianto