2013-04-30 71 views
1

我通過嚮導在Crystal Reports中創建了avery 5160報告。當我將值傳遞給Crystal時,它僅在報表查看器中顯示1個標籤。crystal report和avery 5160 vb

  1. 我必須告訴Crystal我希望其中的30個打印在代碼的一個頁面上嗎?

  2. 在嚮導完成後有沒有辦法檢查我的設置?

這裏是我的報告代碼:

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

我能夠通過創建一個循環30次添加的項目報告弄明白。

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