Hi David,

First of all, if you have a new question, you should start a new thread
with a new subject line so that it doesn't get lost or mixed up with the
old one.

Regarding the Code 128 barcode, I'm not sure what you want to print
that's "human-readable," other than the original data that you're
passing to the Make128Barcode function, which in this case is the field
value.  Why do you want to show the "check digit?"  It's just a checksum
number that the barcode reader uses to verify scanning.  Generally, when
you see barcodes printed along with a human-readable version of the data
they represent, such as in a UPC code, any kind of checksum or control
characters are not shown in the human-readable part.  In fact, the
IDAutomation Code 128 FAQ page (below) specifically states, "In Code
128, the modulo 103 check digit should never appear in the
human-readable text below the barcode."  It also notes, "It is best to
avoid printing the check character as part of the barcode human-readable
text because entry problems could result and not all check characters
have an appropriate printable character."

If the string passed to the Make128Barcode function consists of only
numbers (or if you pass a numeric value instead of a string), then it
automatically goes into "character set C" mode, which allows for a more
efficient compression algorithm by converting the ASCII digits to binary
codes.   Otherwise, it remains in "character set B" mode, and basically
just puts stop and start characters around the input string verbatim
(with a few exceptions for special characters).  You can force
"character set B" mode, regardless of the input string, by calling the
Make128BBarcode function instead (note the extra "B".)

Also related is the MakeEAN128Barcode function.  In fact, if the
customer is looking for a check digit in the human-readable part, they
may be expecting a "MOD 10" check digit as part of a EAN 128 barcode.
You might want to double-check the requirements about exactly which
"flavor" of 128 barcode the customer is looking for.

For more information:
http://www.idautomation.com/code128faq.html

Dan


--
Users of FusionPro Desktop have unlimited free email support. Contact Printable 
Support at [EMAIL PROTECTED]
--
View FusionPro Knowledge Base, FusionPro Samples at
www.printable.com/vdp/desktop.htm

--
You are currently subscribed to fusionpro as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
--


--
Note:  All e-mail sent to or from this address will be received or otherwise 
recorded by the e-mail recipients of this forum. It is subject to archival, 
monitoring or review by, and/or disclosure to someone other than the recipient. 
Our privacy policy is posted on www.printplanet.com
--

Reply via email to