I was using crystal report on vb.net application to create this report
So if the user what to print 26 labels he can on A4 Paper Uncountably I wasn't able to achieve that on RDLC My code is Simple I have table called Temp with 5 Strings values and I populate it as the following:
Dim DT As New DataTable
DT.TableName = "Temp"
DT.Columns.Add("BarcodeId", Type.GetType("System.String"))
DT.Columns.Add("BarcodePrice", Type.GetType("System.String"))
DT.Columns.Add("BarcodeLabel", Type.GetType("System.String"))
DT.Columns.Add("CurrencyType", Type.GetType("System.String"))
DT.Columns.Add("Store", Type.GetType("System.String"))
DT.Clear()
For i = 1 To 1
DT.Rows.Add(Label4.Text, Price.Text, Item_NameTextBox.Text, combobox1z, Main.Companylabel2.Text)
Next
ReportViewer1.Invoke(Sub() ReportViewer1.LocalReport.DataSources.Clear())
ReportViewer1.Invoke(Sub() ReportViewer1.LocalReport.ReportPath = "D:\AZFTSAIO\AZFTS\RDLC Reports\Report2No.rdlc")
ReportViewer1.Invoke(Sub() ReportViewer1.LocalReport.DataSources.Add(New Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", DT)))
ReportViewer1.Invoke(Sub() ReportViewer1.RefreshReport())
Now the Problem is I'm not able to repeat the data based on rows number. I need the page to hold 44 labels 4 horizontally * 11 vertically