Just a SWAG, but have you tried from the INIT()?
It behaves like a form Init(), you can close the report without anything being visible with 'return .f.'. You might be able to call all the other reports and then exit your 'master' report.
But why a report, not a PRG or form method?
Barbara
>I would like to use a report to drive multiple reports. I've tried calling them from within the BeforeOpenTables method, but it doesn't fly. Any ideas?