用PrintDocument打印水晶报表,怎么将要打印的模板传给PrintDocument

用PrintDocument打印水晶报表,如何将要打印的模板传给PrintDocument
System.Drawing.Printing.PrintDocument pdDocument = new System.Drawing.Printing.PrintDocument();
            PrintDialog pdDialog = new PrintDialog();
            DialogResult result = pdDialog.ShowDialog();
            if (result == DialogResult.OK)
            {
                pdDocument.Print();
            }
这个打印的是空白的,因为没给数据。
如何给pdDocument指定文件,我的水晶报表(crystalReportViewer1)控件上要展示的模板CrystalReport2.rpt如何传给他
------解决方案--------------------
最后还是手动让人点一下,水晶报表拿模板打印还是没搞懂