首先做的:
1.在工程中添加CRViewer9控件.作为浏览报表的控件 对应CRViewer9.dll文件
2.在"引用..."中添加Crystal Reports 9 ActiveX Designer Run Time Library 对应CRAXDRT9.dll文件
3.在窗口中添加Crviewer9控件,Name为:CRViewer91
先看静态连接:
Private Sub Form_Load()
Private objcrapp As New CRAXDRT.Application
Private objcrreport As New CRAXDRT.Report
'读取水晶报表文件
Set objcrreport = objcrapp.OpenReport("水晶报表文件路径", 1)
'设置报表源
CRViewer91.ReportSource = objcrreport
CRViewer91.ViewReport
End Sub
动态连接:
1.要知道水晶报表的推模
VB连接水晶报表的静态与动态方法

这篇博客介绍了如何在VB中使用CRViewer9控件连接和展示水晶报表。首先,需要添加必要的引用和控件,然后通过CRAXDRT库动态加载报表文件,并设置报表的数据源为从数据库获取的数据。博客详细展示了静态和动态连接报表的方法,包括打开数据库、执行SQL查询、设置报表参数和显示报表的各种选项。
最低0.47元/天 解锁文章
3405

被折叠的 条评论
为什么被折叠?



