Directly going from one form to another form with click of a button is called zoom functionality in oracle applications. This can be done in different ways. Firstly, We can just call the second form and then leave it for user to enter the data. Second way is call the second form from first and then dynamically populate the data in second form based on first forms data.
In this example we will zoom from Order Organizer form to Shipping transactions form and also populate the order number dynamically in destination form.
Zoom functionality using forms personalization 2011-04-19
Zoom functionality using forms personalization