请问水晶报表是什么东东阿?

解决方案 »

  1.   

    在你的报表页面中加个按钮,做输出用,在按钮中写代码,
    我的例子的Excel的,你按提示改成word格式的,就可以了private void Button_output_Click(object sender, System.EventArgs e)
    {
    //声明变量并获取导出选项
    cr_aa myReport = new cr_aa(); //cr_aa是报表的类
    CrystalDecisions.Shared.DiskFileDestinationOptions diskOpts = new CrystalDecisions.Shared.DiskFileDestinationOptions();
    //设置导出格式
    myReport.ExportOptions.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile;
    myReport.ExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.Excel;  //如果是word格式,".Excel"就换成".word"
    //设置磁盘文件选项
    diskOpts.DiskFileName = "C:\\Documents and Settings\\Administrator\\My Documents\\kaoqin_rpt.xls";  //  "kaoqin_rpt.xls"是你自己定义的文件名,用"***.doc"表示word格式的文档
    myReport.ExportOptions.DestinationOptions = diskOpts; 
    myReport.Export();
    }