VB6 加载水晶报表例子
2016-02-02 15:04
597 查看
VB6 加载水晶报表例子
先按照水晶报表组件 Crystal Reports,Business Objects,现已被SAP收购。
再添加引用
'Library: CRAXDRT
'C:\Program Files\Business Objects\Common\3.5\bin\craxdrt.dll
'Crystal Reports ActiveX Designer Run Time Library 11.5
Dim Report As CRAXDRT.Report
Dim crApplication As New CRAXDRT.Application
Private Sub Form_Load()
Dim sFile As String
sFile = App.Path & "\Reports\test.rpt"
Set Report = crApplication.OpenReport(sFile)
Screen.MousePointer = vbHourglass
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
Screen.MousePointer = vbDefault
End Sub
Private Sub Form_Resize()
CRViewer1.Top = 0
CRViewer1.Left = 0
CRViewer1.Height = ScaleHeight
CRViewer1.Width = ScaleWidth
End Sub
先按照水晶报表组件 Crystal Reports,Business Objects,现已被SAP收购。
再添加引用
'Library: CRAXDRT
'C:\Program Files\Business Objects\Common\3.5\bin\craxdrt.dll
'Crystal Reports ActiveX Designer Run Time Library 11.5
Dim Report As CRAXDRT.Report
Dim crApplication As New CRAXDRT.Application
Private Sub Form_Load()
Dim sFile As String
sFile = App.Path & "\Reports\test.rpt"
Set Report = crApplication.OpenReport(sFile)
Screen.MousePointer = vbHourglass
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
Screen.MousePointer = vbDefault
End Sub
Private Sub Form_Resize()
CRViewer1.Top = 0
CRViewer1.Left = 0
CRViewer1.Height = ScaleHeight
CRViewer1.Width = ScaleWidth
End Sub
相关文章推荐
- TVB三个台
- VBA AdoDb Load Data from AS400
- VBS 发邮件
- 突发奇想,可直接在github上搜索QPainter(一不小心还搜到了devbean作者的github账号)
- VB6与VB7(VB.NET)的异同
- vm,vbox 虚拟机设置开机自动启动(创建虚拟机快捷方式的命令)
- excel vba访问其他电脑上的excel文件的代码
- VB.NET Winform的一些功能实现
- 三层登录——vb.net
- 三层登录——vb.net
- 海思3536 —— common VB
- 转载 VBA 操作xml
- 初识VB.Net
- 三层登录VB.NET实现
- 关于setvbuf()函数的详解
- 【机房合作总结篇】——vb.net版机房与C#版对比
- Vbox视图热键
- 简单总结修改项目中navBar和tabBar的坑
- OpenGL中VBO与VAO
- AB是一家?VAO与VBO