CrystalReportViewer 能画曲线图表吗,我查了一些文档好象都是先把数据表放到一个文件里,再去找文件,也没有看到画曲线图表的例子,有没有人做过啊,给我一个例子

解决方案 »

  1.   

    reportservice 可以轻松实现...
      

  2.   

    用vml啊
    参考vml极道教程
    非常方便
      

  3.   

    dataset中选定好数据,然后送到水晶报表,生成曲线图,搞不定
      

  4.   

    //声明报表的数据对象
    CrystalDecisions.CrystalReports.Engine.Database crDatabase;
    CrystalDecisions.CrystalReports.Engine.Table crTable;
    TableLogOnInfo dbConn = new TableLogOnInfo();
    // 创建报表对象opt
    ReportDocument oRpt = new ReportDocument();
    // 加载已经做好的报表
    oRpt.Load("D:\\usertype\\WebApplication2\\CrystalReport3.rpt");
    //连接数据库,获得相关的登陆信息
    crDatabase = oRpt.Database;
    //定义一个arrtables对象数组
    object[] arrTables = new object[1];
    crDatabase.Tables.CopyTo(arrTables, 0);
    crTable = (CrystalDecisions.CrystalReports.Engine.Table)arrTables[0];
    dbConn = crTable.LogOnInfo; 
    //设置相关的登陆数据库的信息
    dbConn.ConnectionInfo.DatabaseName = "Test"; 
    dbConn.ConnectionInfo.ServerName = "localhost";
    dbConn.ConnectionInfo.UserID = "sa";
    dbConn.ConnectionInfo.Password = "sa";
    //将登陆的信息应用于crtable表对象
    crTable.ApplyLogOnInfo(dbConn);
    //将报表和报表浏览控件绑定
    crViewer.ReportSource = oRpt;未将对象引用设置到对象的实例。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 
    行 54:  crTable.ApplyLogOnInfo(dbConn);
    行 55:  //将报表和报表浏览控件绑定
    行 56:  crViewer.ReportSource = oRpt;
    行 57: 
    行 58: 
     源文件: d:\usertype\webapplication2\datagird.aspx.cs    行: 56 
    这种错误怎么解决啊
      

  5.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=221BC601-1A1B-4E1F-883D-04B043659703http://lydsgw.com/fyw/