是web的程序,忘说了
大家帮忙的,急死我了!!

解决方案 »

  1.   

    CrystalReport1 rpt=new CrystalReport1();
    string sql="select servname,zh,khh,linkman,tel,tkdate,tkje from servnet,pjreturn where servnet.servid=pjreturn.servid order by tkDate desc";
                Database d=new Database(Globals.DatabaseConnectionString);
    SqlDataAdapter adp=d.CreatAdapter(sql);
    DataSet ds=new DataSet();
    adp.Fill(ds,"Table");
    rpt.SetDataSource(ds);
    CrystalReportViewer1.ReportSource=rpt;
      

  2.   

    谢谢bitsbird(一瓢.net)
    现在我的CrystalReportViewer没问题,能看见报表
    是打印有问题,不能打印!!郁闷阿
      

  3.   

    tt.PrintToPrinter(1,false,0,0);
    这句有错误
    用IE打印
      

  4.   


     建议用导出pdf的打印方式试试...
      

  5.   

    先指定rpt导出类型为pdf,还能是excell和word以及html,不过导出pdf和excell最好用.//-------- 代码比较乱,先贴贴吧
       rpt.ExportOptions.ExportDestinationType=CrystalDecisions.Shared.ExportDestinationType.DiskFile; 
       CrystalDecisions.Shared.DiskFileDestinationOptions DiskOpts =new CrystalDecisions.Shared.DiskFileDestinationOptions();
    rpt.ExportOptions.ExportFormatType=CrystalDecisions.Shared.ExportFormatType.PortableDocFormat;//指定导出类型DiskOpts.DiskFileName=导出目录和文件名;rpt.ExportOptions.DestinationOptions = DiskOpts;rpt.Export();//导出