This example demonstrates how to print/export XtraReport without displaying a report preview and using the preview's printing/exporting functionality.
The main idea of this approach is to export XtraReport into the page's Response by using one of its ExportTo... methods.
To print the report, export it to the PDF format and enable the ShowPrintDialogOnOpen option in the export options. Then export this PDF to a page's Response with the Content-Disposition header set to the "inline" value. In this case, this PDF will be opened by the browser's PDF plugin. To avoid opening the PDF viewer in the browser's window, export the PDF to a separate iframe. In this case, only the print dialog will be displayed.
See also:
E454: How to print a report without displaying it in a web application