You could use this code under the Command button of the search form.
DoCmd.OpenForm "Form to Open", , , "ID =" & Me.ID
This will open the new form with a Where clause
You can also use "Me" to access variables from the recordset from which the form is based.
Check out DoCmd.OpenForm and Me...