>Can a form return multiple variables in it's UNLOAD event? For example, I want a form to return a date range so I can run a report.
No, it can only return a single value. You could create an object with multiple member properties, and return that to the caller.