Hello Hari,
you wrote:
- using hotspot event am interacting list, and
- By using Hot spot event am getting data from first screen to second and second screen to third like that.
It seems to me your logic can update the state from one container to the next. If this is the case, then I am not surprised you state of all 4 containers are not in sync.
e.g with 4 controls (C, H, I, T) in state (C0, H0, I0, T0), if you want to go the state (C1, H1, I1, T1), with your logic you have to click 3 times:
- 1st click in C -> update the state to C1, H is auto updated to H1: result (C1, H1, I0, T0)
- 2nd click in H -> (C1, H1, I1, T0)
- 3rd click in I -> (C1, H1, I1, T1)
If this is really your problem, you could e.g. create a custom events with parameters
EVENTS ev_refresh EXPORTING VALUE(...)
and trigger those events with RAISE EVENT for each state change.
With this, when you change any value, the events are triggered automatically and the whole screen state is updated.
hope this helps,
JNN