请大家共同探讨一下VB的报表制作,大家在开发的过程中都是怎样做的呢。怎样实现动态的报表,大家在开发程序后,制作了安装盘到客户那里安装实施,那报表不会出现问题吗?是怎么处理的呢?
还有如何在VB中可以出现报表设计界面,就是使你的程序可以象好多商业产品软件那样可以自己设计报表啊。

解决方案 »

  1.   

    使用水晶报表可以解决用户在使用时设计问题,而且用户还可以自己写Sql语句,但不灵活,程序已把文件名限死了,只能用调用指定的文件名的报表,而且此种报表在财务/单据上用的多,其他方面用的少,还有一种是FormuleOne报表,此种报表的用途很多,控制也灵活,不妨试试,下午继续讨论。
      

  2.   

    TO hwxnhk0326(吃菜的鸟):
    是不是先把DATASOURCE设置好,进行画报表?然后在程序中怎么写啊。TO  mycsdn007(飘雪) :
    只能用调用指定的文件名的报表,是什么意思,怎么做的啊
      

  3.   

    比如先 工程--> 添加 Data Environment '建立连接
    在 Data Environment 中添加 Connection1 (设置DATASOURCE,将每个实例连接近来)
    在 Data Environment 中添加 Command1 (设计好Command1)
    在 Data Environment 中添加 Command2(设计好Command2)
    ...............................................
    工程-->添加 Data Report 将(Data Report 的 DataSource:Data Environment,
                                  Data Report 的 DataMember:Command1 )设置好 Data Report (要显示的各个数据项及排版)在实现的时候:
     .Connection1.Close
     .Connection1.Open("新的连接地址:")
      .Command1.Close
      .Command1.Open
      Data Report.Hide
      Data Report.Show
      

  4.   

    办公之星控件功能跟Word非常类似,可以做文档处理、报表统计、电子表格和表单录入等。有兴趣的可到他们的网站http://www.standsoft.com去看一下。