I want the OrderNum.OrderLine field to appear as a barcode on a Pack Slip. I was able to add the customer PO number, OrderNum, and shipping quantity as printed and scannable barcodes. The OrderLine prints, but does not scan. Can anyone help?
The expression is…
=“" & Fields!OrderLine.Value & "”
and the Font is DataWorks Bar 39, just like the other fields that do print and scan.
I don’t see the * in your field before and after the field.
The asterisks are in there between the quotation marks. The field prints showing the barcode, but I it doesn’t scan. I’m wondering if I have to do something else to the field or the expression.
I copied and pasted your text above and there are no asterisks.
Hi, Michelle. Welcome.
Most of the time when I run into issues scanning the printed barcodes the first thing that I do is to compare the asterisk start and stop series of barcode lines. If you compare a few codes you will see that the first few lines should match with the last few lines since you are printing the same character (the * ) at the start and end of the string. Just by looking at what has printed I can usually tell if for some reason the complete barcode is not showing. That’s one thing to check.
It is also useful to temporarily not use the barcode font and just makes sure that the source string does include the start and stop asterisks.
Good luck!
Thanks Michael,
I did test without the barcode font and it printed the correct number. I found that my phone and a handheld scanner wouldn’t scan, but I was able to scan with another phone. So, I sent to our customer to see if they can scan. Thanks for your help.
The width of the barcode measured from one end to the other, and sometimes the font point size can influence the scannability with various devices. I always had good luck with something like the Symbol LS3408, but mileage varies. There’s definitely specifications and other considerations that can influence successful scanning. Some large copiers are set to print slightly too dark and the barcode edges or spacing are not consistent enough to be reliably read. It’s a bit of an art sometimes.