在VB6中,如何调用水晶报表生成的报表并进行预览和打印

kenxu 2000-09-07 07:41:00
...全文
233 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmao 2000-09-13
  • 打赏
  • 举报
回复
简单几句代码就可以了!

private sub cmdPrint_click()
Report1.ReportFileName = App.Path + "\report.rpt"
Report1.Destination = crptToWindow '预览
Report1.WindowState = crptMaximized
Report1.Action = 1
end sub
xiangood 2000-09-08
  • 打赏
  • 举报
回复
Option Explicit

Dim Report As New MyReport
Private Sub Form_Load()
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
xiangood 2000-09-08
  • 打赏
  • 举报
回复
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
是关键。
记得加分。:)

809

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧