【问题标题】:how to set numbers of copies to print in crystal reports如何在水晶报表中设置打印份数
【发布时间】:2014-10-13 04:54:38
【问题描述】:

我需要打印 2 份发票副本;一份给客户,一份给柜台。我正在使用带有 Vb.Net 2005 的 Crystal Report 8。谁能给我一个指导?

我试过这个,但没有任何反应。 DT 是我的数据表

Dim x As New crptInvoice
x.SetDataSource(DT)
x.PrintToPrinter(2, True, 1, 2)
crptViewer.ReportSource = x
crptViewer.Refresh()

【问题讨论】:

    标签: vb.net printing crystal-reports


    【解决方案1】:

    使用 PrinttoPrinter 指定要打印的 N 份报告

    rptDoc.PrintToPrinter(2, True, 1, 1)
    

    读作:

    2 = nCopies as integer True = collated as Boolean 1 = StartpageN as integer 1 = EndpageN as Integer

    还有,你的台词

    crptViewer.ReportSource = x    
    crptViewer.Refresh()
    

    如果您希望使用 reportViewer 查看您的报告,则使用此名称 crptViewer

    PrinttoPrinter 自动将您的报告发送到打印队列

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-02
      • 2015-01-14
      相关资源
      最近更新 更多