cancel
Showing results for 
Search instead for 
Did you mean: 

calling invalidate( ). from a second view.

Former Member
0 Kudos

I have view A and v B in a web dynpro. B is a popup. In the popup window i can add a row to a table which is shown in view A. Saving and closing view B I see the changes only after resetting view A (i do that with wd_this->invalidate( ).

My question how to call invalidate from the popup (b) so that i can see after the refreshed table in A?

I found some anwers here, but they were to abstract.

Can you maybe give me an example?

Regards

Ezi

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Ezachiael,

Instead of using invalidate() method you can also distroy the view and recreate it.

i.e your view will be refreshed

Goto ViewProperties-->In View Properties

Change framework_controlle to when_visible

This will solve your problem.

You can also use invalidate() method in any action. i.e write action in View B.

Best Regards

Ravi