We are using very frequently the barcode fonts that came along with the old 2.0 version of navision, namely BC C39 3 to 1
I have one problem now, that is how to print a 'SPACE'.
We have a customer with spaces in their item no.s and we want to print a barcode with this space in it, but for the momen it prints really a blanc space in the barcode, and this is not readable for the barcodescanner...
Any suggestions(apart from removing the space in the no., because this is not an option...)
Rgds
Benny Giebens
0
Comments
It means, space is supported by Code 39, but it seems like your font is using another character for entering the space or have no correct definition for the space...
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
I don't envy you your task. I fought with a Code 128C barcode last month. It was a tad painful until I got the correct information about the font being used.
Microsoft Dynamics NAV Developer
In fact, it was pretty simple to figure out.
Made a dumy report, with a string + a char + a string.
Then a loop to print all the char's from 1 to 128 in the barcode font, took the scanner and scanned one by one to find out that asci char 44 gives me a space when i read it....
Thnx anyway for the help....
Benny Giebens
My issue was with the Code 128C font I was using, each character is actually comprised of three pieces and I needed to know what three pieces made up the two-digit character (00 through 99 plus the special control characters 100 through 105). Each of the characters in the barcode were comprised of three ascii control characters to produce a barcode character. So I needed to use combinations like !'% to get my proper output. Crazy![/u]
Microsoft Dynamics NAV Developer
Hi Benny,
can you please describe it more details how did you do it..
string + a char + a string...
Which Variable Type do you use to output [string + a char + a string]
Regards
Tirta