Link to home
Start Free TrialLog in
Avatar of trilian
trilianFlag for United States of America

asked on

How to create code39 alphanumeric barcodes in Crystal Reports?

Using Crystal Reports 2013,sp6; Azalea  Code39 fonts
All the fonts are loaded on users pc and server.
I can get numeric and string barcodes to scan on a printed Crystal Report, but not alphanumeric.
I am using the same setup to create the alphanumeric but it will not scan.
Help would be appreciated.
Avatar of Éric Moreau
Éric Moreau
Flag of Canada image

have you added * to both ends of your value like *abc123* ?
Avatar of trilian

ASKER

yes.
so you can scan abc or 123 but not abc123 ?
Avatar of trilian

ASKER

I can scan alph-abcdef.., or numeric-123456 but not abc123.
I've read and followed all the azalea directions and have their examples but they only list alpha or numeric examples.
I don't find detail on alphanumeric in Crystal Reports.
Thanks
ASKER CERTIFIED SOLUTION
Avatar of Éric Moreau
Éric Moreau
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
have you seen this (from http://www.azalea.com/faq/code-39/):

Code 39 (sometimes called 'Code 3 of 9') barcodes are industry standard bar codes used for inventory and tracking purposes. Code 39 barcodes are alphanumeric (letters and numbers) symbols that can be of variable lenghth and can be used with or without human-readable characters above or below the bars.

The individual characters in Code 39 barcodes have nine modules made up of black bars and white space. There are five bars and four spaces in each Code 39 character. There are 44 characters in the standard version of Code 39. The standard 44 character version of Code 39 supports the uppercase letters A-Z, the numbers 0-9, several math-related punctuation marks ( $ % + - . / ), and the space character. The asterisk (*) reserved for the start bars and stop bars. Full ASCII Code 39 barcodes can encode both uppercase and lowercase letters but are twice as wide as standard Code 39 barcodes.
Avatar of Mike McCracken
Mike McCracken

Do you have the full Azalea software package installed on the client PC?

Have you considered other barcode fonts?
I have used the Free 3 of 9 fonts.  They just install as fonts and don't require any special software support.
I believe I downloaded them from here
http://www.free-barcode-font.com/

mlmcc
As Eric Moreau points out, the standard Code39 repertoire does not support lower-case alphabetic characters - it only supports upper-case alphabetic characters.

To encode lower-case alphabetic characters requires used of the extended Code 39 repertoire; note that with this encoding:
Characters which are not in the 'standard' repertoire (probably) have to be encoded using two characters; for example, lower-case 'a' has to be encoded as the two characters '+A'.
The scanner has to be programmed to expect an extended Code 39 bar-code (rather than a standard one); if not, then (using the above example), it would return the two characters '+' and 'A' instead of 'a'.

Perhaps if you posted a few examples of the bar-codes you have generated (successfully-scanned or not) it would make things a bit clearer?