在vb中如何应用报表

 

        要在vb中应用报表,首先必须加载新的控件。工程——》部件,然后在控件里面勾选Grid++report engine5.0 type library,应用即可,这时在工具箱中多了两个控件,添加GRDisplayViewer控件。

接下来就是代码啦:

      GRDisplayViewer1.Stop

      Set Report = New grproLibCtl.GridppReport             '实例化一个报表
                                                                                                
                                                                                                '加载报表文件
      Report.LoadFromFile App.Path & "\weekaccount.grf"     '选择建好的报表所在位置
                                                                                                
                                                                                                '给报表中的参数赋值
      Report.ParameterByName("startdate").AsString = Str(DTPickerStart.Value)
      Report.ParameterByName("createtime").AsString = Now
      Report.ParameterByName("enddate").AsString
= Str(DTPickerEnd.Value)

      '这里注意,红色字体所对应的参数数据类型必须与报表中的数据类型一致,否则参数将无法传递。

      
                                                                                          '报表连接的记录集,选择需要连接的表
      Report.DetailGrid.Recordset.QuerySQL = "select * from weekAccount_info "
      GRDisplayViewer1.Report = Report                            '查看报表
      GRDisplayViewer1.Start '显示报表

到这里为止,我们已经可以在vb程序中看到我们设计的报表啦。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值