Harry,
Is the correct alias selected when the report is run. The table on which the report is based must be open and accesible prior running the report.
If this table/cursor has no, zero records Fox considers there is no report to print.
Maybe this is what you encountering.