There are many ways to do the same thing in FoxPro. Creating a cursor before running a report, as you explained it, is one good way to run reports. Your original question had to do with running more than one report at a time. So I guess you need to back and up tell us exactly how you run each report and what problem you are having. Please be very specific so we can help you.
Cathy Pountney, Microsoft Visual FoxPro MVP Memorial Business Systems, Inc. (www.mbs-intl.com)