怎么用.NET自带的水晶报表打印呢

lrc99990134 2006-01-21 10:57:46
怎么用.NET自带的水晶报表打印呢
...全文
171 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lmy0130 2006-01-23
  • 打赏
  • 举报
回复
http://blog.csdn.net/cashcho/ 里面很详细,自己看看
youlinga 2006-01-23
  • 打赏
  • 举报
回复
1.有数据源
2. 添加一个CrystalReportViewer空间
3.类似这样 Me.meDs = New MeDatSET_采样_print
Me.meSqlConn.Open()
Me.meSqlDAP = New Data.SqlClient.SqlDataAdapter("select * from 被检测单位参数表 where ID='" + MyID + "'", Me.meSqlConn)
Me.meSqlDAP.Fill(Me.meDs, "被检测单位参数表")
4. 添加一个报表文件
Dim oRpt As New CrystalReport1
oRpt.SetDataSource(Me.meDs)
CrystalReportViewer1.ReportSource = oRpt
spaceforus 2006-01-23
  • 打赏
  • 举报
回复
首先你要把CrystalReportViewer控件拖到窗体上,
Dim ls_dir As New System.Text.StringBuilder(256)
Dim strFileName As String = "CrystalReport1.rpt"
报表的位置(你做好的报表的地址)
ls_dir.Append(Application.StartupPath & "\" & strFileName)
CrystalReportViewer().ReportSource = ls_dir.ToString
打印
CrystalReportViewer().PrintReport()
handsome0916 2006-01-21
  • 打赏
  • 举报
回复
C/S有自动打印的功能,B/S没有
gjmcg 2006-01-21
  • 打赏
  • 举报
回复
用推或拉
用dataset推
或直接在水晶报表拉
Crystalreportviewer控件本身带有打印与导出数据的功能
aohan 2006-01-21
  • 打赏
  • 举报
回复
水晶报表自身支持打印

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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