> I am implementing a search function that presents a form > allowing users to enter the desired match values, then presents a table with > a list of matching records. No problem on any of this. I would recommed using form['#redirect'] = FALSE and an #after_build function akin to how node previews are done.