Я новичок в функции отчетов RDL C, я хочу создавать ярлыки из данных о продукте в базе данных SQL. Когда пользователь открывает этот продукт / деталь, его приветствует информация. Когда пользователь затем нажимает кнопку, открывается отчет, который передает параметры в отчет для создания метки.
Dim myparam As ReportParameter
Dim testParameter As New List(Of ReportParameter)
myparam = New ReportParameter("PartID", "Test")
testParameter.Add(myparam)
myparam = New ReportParameter("MRPID", "Test MRP")
testParameter.Add(myparam)
myparam = New ReportParameter("PartName", "Test Name")
testParameter.Add(myparam)
ReportViewer1.LocalReport.SetParameters(testParameter)
Dim writer As New BarcodeWriter
writer.Format = BarcodeFormat.CODE_128
PictureBox1.Image = writer.Write(MRPID)
Me.ReportViewer1.RefreshReport()
Как видите, я использую XLing для генерации своих штрих-кодов, и мне удалось успешно работать с 3 линиями кода, который вы видите выше. Однако я понятия не имею, как я могу передать это или создать это в отчете при запуске. Штрих-код будет создан из MRPID ie (TV001232). Я понимаю, что это неправильная часть «writer.Write (MRPID)», но я заменил значение параметра на MRPID, чтобы вы могли понять, чего я пытаюсь достичь.