Hi Jason, thanks again I tried that but didn't work as the insert cases was binding to a session created when the contacts record was inserted.
No problem it was getting a bit complicated so I decided to simplify it [I thought] by creating a tabbed interface allowing the user to select whichever form suits.
1st tab - insert new contact & case
2nd tab - insert existing contact & case
Both of these forms insert data to 'insert record [tblcases]' & 'insert record [tblcontacts]' with trigger on each insert as 'any form post'
The form in tab2 works no problem, case is inserted attached to correct client. The form in tab1 inserts the new contact and case but doesnt bind the contactid to the case. I am guessing this is because its also submitting the 2nd forms contact data, does that sound correct?
Would I need to duplicate my insert record behaviours and assign each form to trigger only when that forms submit button is pressed?
Thanks again, will post back if I resolve..