Home » Developer & Programmer » Forms » Synchronize Windows (Oracle forms 10g)
Synchronize Windows [message #363362] Sat, 06 December 2008 02:20 Go to next message
newtooracle123
Messages: 24
Registered: May 2007
Junior Member
I am very new to Oracle forms.
Please help me on the below mention scenario

I have a screen which allows me select some data based on filter conditions.
If say, I have filtered 100 records in the current window [window 1]. I use the checkbox on the screen and select say 10 records. On click of a button I need to open a new window [window 2] with the 10 records selected on window 1.
In window 2 I can uncheck these 10 records. On click of save button, window 2 must close and window 1 must now synchronize with window 2 [i.e. the unchecked record on window 2 must reflect on window 1].

Can anyone here guide me on how to synchronize these two windows?
Re: Synchronize Windows [message #364333 is a reply to message #363362] Mon, 08 December 2008 00:48 Go to previous messageGo to next message
djmartin
Messages: 10180
Registered: March 2005
Location: Canberra ACT Australia
Senior Member
Account Moderator
Is this a student exercise or a work exercise?

David
Re: Synchronize Windows [message #364504 is a reply to message #364333] Mon, 08 December 2008 21:49 Go to previous messageGo to next message
newtooracle123
Messages: 24
Registered: May 2007
Junior Member
Work exercise..
Re: Synchronize Windows [message #364540 is a reply to message #364504] Tue, 09 December 2008 00:41 Go to previous message
djmartin
Messages: 10180
Registered: March 2005
Location: Canberra ACT Australia
Senior Member
Account Moderator
Make the checkbox a column in your table. When going from form 1 to form 2 save your changes. Then, only select the checked items in form 2. When you come back to form 1 do an 'execute_query' to refresh the display.

David
Previous Topic: webutil_file.Directory_List
Next Topic: OCX control in 10g
Goto Forum:
  


Current Time: Sun Dec 04 22:41:28 CST 2016

Total time taken to generate the page: 0.05618 seconds