'''
Dim bh As WinForm.TextBox = Forms("打印").Controls("TextBox1")
Dim dr As DataRow = DataTables("订单").SQLFind("[系统单号] = '"& bh.value &"'")
If dr IsNot Nothing Then
Dim drc As DataRow = DataTables("操作记录").Find("[系统单号] = '"& bh.value &"'")
If drc Is Nothing Then
Dim doc As New PrintDoc '定义一个报表
doc.PageSetting.Width = 100 '纸张宽度为100毫米
doc.PageSetting.Height = 180 '纸张高度为120毫米
Dim rt As New prt.RenderTable() '定义一个表格对象
Doc.PageSetting.LeftMargin = 0 '设置左边距
Doc.PageSetting.RightMargin = 0 '设置右边距
Doc.PageSetting.TopMargin = 0 '设置上边距
Doc.PageSetting.BottomMargin = 0 '设置下边距
这一节是打印代码
rt.Cells(7,2).RenderObject = rg1 '将单元格内容设置为图片对象rm
doc.Body.Children.Add(rt) '将表格对象加入到报表中
Doc.Print () '预览报表
Audio.Play(SpecialFolder.DesktopDirectory & "\系统\扫描.wav")
Dim d As Row = Tables("操作记录").AddNew()
d("系统单号")= bh.value
d("操作类型")="打单"
d("操作人")=_Name
d("操作时间")=Date.Now
d.Save
Else
Audio.Play(SpecialFolder.DesktopDirectory & "\系统\错误.wav")
MessageBox.Show("系统已存在!")
End If
Else
Audio.Play(SpecialFolder.DesktopDirectory & "\系统\错误.wav")
MessageBox.Show("系统无此单记录,请核对!")
End If