Barcode Question/Problem
Posted: Thu Aug 04, 2011 10:02 am
Hi,
I have a sample label containing a barcode which I am told is a code 128 barcode.
It consists of 3 pieces of data
05000227500845
120802
0060
The human readable strig below the barcode displays as (02)05000227500845(15)120802(37)0060
When I scan the sample its reads as 020500022750084515120802370060
I am trying to reproduce the label in Stimulsoft, from data contained in an XML file.
The file contains the three bits of data show above.
So I place a barcode on my report, set it to code 128 auto, and set its value to {MydataSource.BarCodePart1}{MydataSource.BarCodePart2}{MydataSource.BarCodePart3}
So far, so good.
When I print the report, my barcode is readable but it returns 050002275008451208020060 and the barcode label displays as 050002275008451208020060
If I change the source for the barcode to be (02){MydataSource.BarCodePart1}(15){MydataSource.BarCodePart2}(37){MydataSource.BarCodePart3}
a barcode gets generated (but looks nothing like the sample I have been supplied), the human readable label displays correctly but the barcode is unreadable by the scanner.
Can anyone help with what I am doing wrong? I know very little about barcodes. What is the significance of the bracket numbers - (02) (15) (37) - do I need to put them in, and if so how do I do it correctly?
Thanks,
Jon.
I have a sample label containing a barcode which I am told is a code 128 barcode.
It consists of 3 pieces of data
05000227500845
120802
0060
The human readable strig below the barcode displays as (02)05000227500845(15)120802(37)0060
When I scan the sample its reads as 020500022750084515120802370060
I am trying to reproduce the label in Stimulsoft, from data contained in an XML file.
The file contains the three bits of data show above.
So I place a barcode on my report, set it to code 128 auto, and set its value to {MydataSource.BarCodePart1}{MydataSource.BarCodePart2}{MydataSource.BarCodePart3}
So far, so good.
When I print the report, my barcode is readable but it returns 050002275008451208020060 and the barcode label displays as 050002275008451208020060
If I change the source for the barcode to be (02){MydataSource.BarCodePart1}(15){MydataSource.BarCodePart2}(37){MydataSource.BarCodePart3}
a barcode gets generated (but looks nothing like the sample I have been supplied), the human readable label displays correctly but the barcode is unreadable by the scanner.
Can anyone help with what I am doing wrong? I know very little about barcodes. What is the significance of the bracket numbers - (02) (15) (37) - do I need to put them in, and if so how do I do it correctly?
Thanks,
Jon.