水晶报告和avery 5160 in vb

时间:2013-04-30 18:39:41

标签: vb.net crystal-reports-2010

我通过向导在Crystal Reports中创建了一个avery 5160报告。当我将值传递给Crystal时,它只在报表查看器中显示1个标签。

  1. 我是否必须告诉Crystal我想要30个这样的代码在一页上打印?

  2. 向导完成后有没有办法检查我的设置?

  3. 这是我的报告代码:

    Dim report As New Avery5160()
    
    Dim ds As DataSet = New DataSet
    Dim dt = New CrystalDS.DataTable1DataTable()
    ds.Tables.Add(dt)
    
    report.SetDataSource(ds)
    
    dt.Rows.Add(bmpBytes)
    report.SetParameterValue(0, Desc)
    report.SetParameterValue(1, WriteUPC)
    CrystalReportViewer1.ReportSource = report
    CrystalReportViewer1.Refresh()
    

1 个答案:

答案 0 :(得分:0)

我能够通过创建一个循环来将数据添加到报告中30次。

    For i = 0 To 29
        dt.Rows.Add(bmpBytes)
        report.SetParameterValue(0, Desc)
        report.SetParameterValue(1, WriteUPC)
    Next