If you want a found set, you have two options, at least one of which was suggested in your original thread if I remember correctly.
Option 1: No scripting required:
Define a calculation field that concatentates all your fields into a single string and search it for keywords:
cSearchText : Field1 & " " & Field2 & " " Field3...
Place this field on your layout, enter find mode, type your keyword in this new field and peform the find.
Option 2: No calculation field, script required:
Define a field, gSearchText and use field options to set it up with the Global Storage Option
Write a Script:
Enter Find Mode
Set Field [YourTable::Field1; gSearchText]
Set Field [YourTable::Field2; gSearchText]
Set Field [YourTable::Field3; gSearchText]
For more fields, simply add more New Record/Request--Set Field pairs of script steps.
How it works, When you enter find mode--either by hand or in a script--Filemaker creates a special blank record called a "request" for you to enter search criteria. If you create several such "request" records before performing the find, Filemaker will find the records that match the criteria entered in request 1 Or Request 2 OR request 3...
For those wishing to take this technique further, you can modify the above script to use a loop with Go To Next Field so that you can cycle through all the fields listed on a given layout without referring to any one field explicitly.
Thanks for that. Option one works for me. Not very elegant perhaps, but it works. I didn't bother with the scrip, though if I have time later I may pluck up the courage to explore it.