CrystalReportViewer有个Export Report的按键,
但是如何让它自动导出成1.DOC呢?CrystalReportViewer.ExportReport();
需要手动选择文件的类型和路径现在有没什么办法让他自动呢?
比如
CrystalReportViewer.ExportReport("1.doc"); 象这样主要是我要把这个报表的内容通过EMAIL发给别人, 我是做法是自动产生文件, 然后发送文件,或者大家有其他更好发送水晶报表的办法吗?谢谢

解决方案 »

  1.   

    private string exportPath;
    private DiskFileDestinationOptions diskFileDestinationOptions;
    private ExportOptions exportOptions;diskFileDestinationOptions = new DiskFileDestinationOptions();
    diskFileDestinationOptions.DiskFileName = exportPath + "Word.doc";exportOptions = 报表1.ExportOptions;
    exportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
    exportOptions.ExportFormatType = ExportFormatType.WordForWindows;
    exportOptions.ExportFormatOptions = null;报表1.Export();