Hi Rex,
Starting the find form shouldn't be too hard. I think you can call the form from postinithook.
I have a modified version of cfindform that does what you need and instead of updating properties in oCallingForm, it returns the IID of the record found, so you can do something like:
oIID = doform( "myfindform")
Ah, and it also asks if you want to add a record in case none was found.
Allex
>All,
>
>I want to force the user the try to find information using a find form before entering the data into a cBizObjNoListMaintForm. If the record is found, return it to the calling form. If it is not found, add a new record and allow them to enter the new record.
>
>How can I do this?
>
>TIA
>
>Rex
Low-carb diet not working? Try the Low-food diet instead!