But the issue is with other page items in the parent page. They become null.
How to retain the values of page items of parent window ?
Problem: You're not "saving" the other page items.
Solution: Before you open the child window, you need to "submit" the values you want saved on the server side.
This is best done with a Dynamic Action that uses a PL/SQL block of code. The key thing is to include all the Items you want to Save in the "Page items to Submit" property.
PL/SQL code is a simple no-ops code
begin null; end;
For you, it sounds like the "open child window" should be the 2nd action of this Dynamic Action.
Thank you very much Mike for the idea. Submitting the page before calling the child window did the work
I have done the following :
This is the link from where I call the pop up window :
I added apex.submit(); code in it and also created a unconditional branch to that page.
It worked very well !