>To print a report you MUST have a table to print at least one detail line. If you don't then no report. Create a temp cursor with one record before running the report and select that cursor before running. Since you don't currently have any table I assume all your data is comming from mem vars.
I disagree. I have done very simple reports with nothing but memvars in the detail band and never had the need to make a bogus cursor.
Roxanne M. Seibert
Independent Consultant, VFP MCP
Code Monkey Like Fritos