0

我有一个名为 bill 的表,我想为发票目的生成水晶报告,报告将包含 Sr.No、ProductName、Weight、Rate、Total 、VAT 和最终 GrandTotal 作为多个产品总和的最终金额总和.Bill 将基于来自不同形式的 SrNo 生成,Back 是 MS-Access。Billl 将生成一个正式的账单,其中包含多个产品详细信息和增值税以及这些产品和增值税的总和。有人请帮助我......提前谢谢..

adp = New OleDbDataAdapter("Select * from Bills where [SrNo]=" + Sales.txtSrNo.Text + "", con) 

dt.Tables.Clear() 
adp.Fill(dt, "Bills") 

Dim rpt As ReportClass 
rpt = New CrystalReportBill 
rpt.SetDataSource(dt) 

CrystalReportViewer1.ReportSource = rpt
4

1 回答 1

0

将参数添加到您的报告中,并为帐单详细信息添加子报告。

您可以通过这种方式将参数传递给水晶:

  Dim MyReport As New CrystalReport1

  With MyReport 
      .SetDatabaseLogon("yourusername", "yourpassword")
      .SetParameterValue(0, "Invoice")
      .SetParameterValue(1, "9999099")
  End With

  CrystalReportViewer1.ReportSource = MyReport 
于 2013-07-03T10:58:17.777 回答