我编了一个数据库应用软件,网格数据目前只能导出为HTML文档,再通过浏览器打印,显得不够专业。请教高手:
1.不用控件,如何打印网格数据,网格数据是SQL查询数据且有汇总项,不仅仅是数据库的内容。
2.如何判断分页。

解决方案 »

  1.   

    去查一不PRINTER对象的属性和方法。
      

  2.   

    If MsgBox("你是否要打印此表格?" & vbCrLf & "如果打印,请等待打印作业.....", 4 + 32 + 256, "打印") = vbYes Then
                    Printer.ScaleMode = vbCentimeters
                    Printer.PaintPicture MSHFlexGrid1.Picture, 2, 2
                    Printer.EndDoc
                End If
      

  3.   

    用DataReport 作报表 http://www.dapha.net/down/show.asp?classid=1&Nclassid=140