I have a small problem . I am having an internal table which contains the list of values that needs to be changed for a transaction .
The screen already has a field name and the values .
The problem is the values in internal table are in random order and not in the order on screen .
So while looping throught internal table its just appends t_bdcdata and goes and updates the screen .
But the problem is the new values are all against the wrong field names.
How can I check the field name on screen and then update the value ?