ANY TABLE modification
I have a badi. This badi has a table parameter of type "ANY TABLE". I am trying to modify a field of this table.
This is how I am doing this.
1. Loop though this table
2. Get the record of the table into work area
3. Modify the field of this work area.
4. Use the statement to * MODIFY TABLE c_t_data FROM it_t_data * modify this internal table.
5. It is not modifying the table.
Is there anything else to do ? Is it different with this table? I used almost all variants of Modify such as using index and all other.
Please help me.
Why don't you use ASSIGNING Statement?
LOOP AT T_TABLE ASSIGNING <W_TABLE>
<W_TABLE>-FIELD = Value.
ASSIGN .. FIELD ..from <W_TABLE> to <FIELD>.
<FIELD> = Value.