我通过向导在Crystal Reports中创建了一个avery 5160报告。当我将值传递给Crystal时,它只在报表查看器中显示1个标签。
我是否必须告诉Crystal我想要30个这样的代码在一页上打印?
向导完成后有没有办法检查我的设置?
这是我的报告代码:
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()
答案 0 :(得分:0)
我能够通过创建一个循环来将数据添加到报告中30次。
For i = 0 To 29
dt.Rows.Add(bmpBytes)
report.SetParameterValue(0, Desc)
report.SetParameterValue(1, WriteUPC)
Next