Hi Mararet!
It's me again! You may have to resort to creating the views (which are consistantly store sql statements within the database container) manually using the CREATE VIEW command. This way you can base your view criteria on a concatenated index (meaning four field put together to create an index expression).
For example:
Create View as Select * from MyDBF where lower(field1+field2+field3) = ?SomeWeirdValue
Be sure to look at the Hacker's guide under Create View.