Imports CrystalDecisions.CrystalReports
Imports CrystalDecisions.CrystalReports.Engine
最近手头紧啊

解决方案 »

  1.   

    首先在项目文件下的参照设置(或是引用设置)上点右键选择参照(或是引用)追加,在.net栏中选择以Crystal开头的全部(带Winform的除外)
    再在.vb中添加:
    Imports CrystalDecisions.CrystalReports.Engine
    Imports CrystalDecisions.[Shared]
      

  2.   

    添加了,我用的是c#,除了引用那些外,还要添加什么?
    我现在甚至开始怀疑我对他的理解是不是错误
    会不会是我理解错误了
    有点晕
    问几个基本问题证实一下我的理解:
    1、安装.net后使用水晶报表需要另外下载安装吗?
    2、给水晶报表注册,我有两个注册吗。注册后怎样能看出注册成功。
    3、在使用上,就用到CrystalReportViewer1,还用到什么别的了吗
    4、是不是就是把采集到的数据集邦定到报表上嘛?
    5、CrystalReport_Bill CR_Bill = new CrystalReport_Bill();
       CR_Bill.SetDataSource(oDs);     
       CrystalReportViewer1.ReportSource=CR_Bill;
       CrystalReportViewer1.DataBind();
    这段代码的ods是采集的数据集,
    CrystalReport_Bill CR_Bill是什么东西?
    6、所谓支持5个用户,是不是就是支持同时5个人打印?
    多谢
      

  3.   

    1:.net自带的有,默认安装时会安装的
    2:打开.rpt进行设计时,不出注册对话框时注册成功
    3:CrystalReportViewer要与.rpt绑定才能显示内容
    4:是将ado.net的DataTable与报表绑定
    5:CrystalReport_Bill应该是一个.rpt的类名,默认是.rpt的文件名
    6:是,但在lan中好像无影响
      

  4.   

    顶,多谢。问题不知道算不算找到。作完的程序在本机不好用,在别人的机器上发布好用。估计.net有毛病了,