Our company is trying to generate a QR code next to each line of an order entry form that is printed as long as there is a Release Reference field filled out. Using Report Builder, we have been able to add a QR code but it only works on the first line of each order. Is there a way to do this for each line?
The code used to build the QR code image expression is:
=“http://qrcode.kaywa.com/img.php?s=8&d=” & Fields!OrderRel_Reference.Value & " " & Fields!OrderNum.Value & " " & Fields!PartNum.Value & " " & Fields!PartNum_PartDescription.Value
Can you provide a screenshot of your design view inside of Report Builder? If the solution is working, then it sounds like your Expression is not in the correct spot to show for each line
Screenshot attached of the form in report builder. The QR Code is located in the middle of the page far right. Should I move it below within the order detail section so it’s linked?
I moved the image within the group (see attached), but now the QR code doesn’t populate at all whereas before it would at least show up for line 1 of the order
The Value expression for the textrun ‘Textbox4.Paragraphs[0].TextRuns[0]’ contains a colon or a
line terminator. Colons and line terminators are not valid in expressions.
The & sign is producing the data correctly based on the string requirements already, but just for line 1 of an order. I would like a QR code to be generated for each line of an order using the same data fields
Not sure if the WebUtility.UrlEncode function can be called in SSRS
edit
one last point on the URL encoding … Just because a string works in the browser doesn’t mean it will work in the report. The browser may “do you the favor” of encoding the url for you.
If the data part of my URL is Hello World, and I hit enter, Chrome changes that to Hello%20World