* To make it simple create a form with form wizard for invoice table * And name it "invoices" * Set datasession to 2-private * Select form\New property * Add a new property named "pkey" * Open dataenvironment and set filter to "pkey = thisform.pkey" * Dblclick on form to open code window and select init event on right combo * write these (assuming your key field for invoices is pkey) lparameters m.pkey thisform.pkey = m.pkeyYou will call this form like :