Global find function

Hi Guys,
I have a solution that uses several tabbed forms to display the personnel data. The database was derived from a Filemaker flat file, so this could be related to that, and all forms are based on the same table.

The form itself displays the fullname of the person on the form, then below that has several tabs. When in the first tab (or any other tabbed form), and you do a find (the global method is currentcontroller.find(); ) it displays the name of the found person without any problems. When it can’t find any records, I get the Search dialog box that says “No Results, Modify Last Find”?. If I modify the search criteria, and do another find, it just returns all records in the original foundset. I have tried the function as a method under the form controller, but that doesn’t work at all. I know it is probably the way I have setup the database from the Filemaker database, but I’m not sure why it displays all records if the search is modified.

Any help would be greatly appreciated.

Thanks
Graham

Can i see an example solution?