This example illustrates how to print ASPxScheduler on a separate web page. For this an invisible ASPxScheduler is placed to this web page (ReportingPage.aspx). This is the simplest method to connect the XtraSchedulerReport to the underlying data (appointments and resources). Note also that you can avoid using invisible ASPxScheduler. This approach is demonstrated in the Can you generate a XtraSchedulerReport preview/print without having an ASPxScheduler control? thread.
See also:
How to print the ASPxScheduler using a Report Preview