You could use the Quick Report:
CREATE REPORT xxx FROM cursor
It won't give you a gorgeous result, but it'll work.
Another alternative is to set up the maximum number of columns you'll need and specify the data as FIELD(1), FIELD(2), etc., so you don't have to know the names.
In either case, you'll want to use the choices from the list in a query to put the exact data you want into a cursor.
Tamar