Solved

Printing Code 128 Barcode In Microsoft Access

Posted on 2011-09-20
10
1,372 Views
Last Modified: 2012-05-12
I need to print a 14 digit number as a Code 128 barcode in an Access report. I have the barcode font installed, but the printed result will not scan. I see that I need either escape character, start/stop characters, or check digit to make the barcodes scannable.
Is there an easy way to do this thru code on the report itself. Field name is [Release] and sample data is 98591005202074.
Thank you
0
Comment
Question by:chantalcookware
10 Comments
 
LVL 17

Expert Comment

by:Shanmuga Sundaram
ID: 36569541
try using this tool and ensure that the barcode reader is able to read the generatedbarcode
0
 
LVL 7

Expert Comment

by:shaydie
ID: 36569606
Try adding an asterisk before and after the number
set the control source to
= "*" & [Release] & "*"
0
 

Author Comment

by:chantalcookware
ID: 36569657
Adding the asterisks did not help. I am using the Code128 font. The website with the tool to create the barcodes requires licensing. I would prefer not to license an add-on just for this purpose.
0
 
LVL 7

Expert Comment

by:shaydie
ID: 36569670
why not use a different barcode font then?
0
 

Author Comment

by:chantalcookware
ID: 36569675
128 Barcode is required.
0
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

 
LVL 7

Expert Comment

by:shaydie
ID: 36569695
0
 
LVL 7

Expert Comment

by:shaydie
ID: 36569701
Ah, I see.. Do you know what character if not asterisks you need to use?
0
 

Author Comment

by:chantalcookware
ID: 36569814
I tried the 3 of 9 font with the asterisks and that did not work. I am not sure what is missing, but it will not scan.
0
 
LVL 6

Accepted Solution

by:
tncode earned 250 total points
ID: 36570177
You may want to use a Barcode ActiveX Control. It creates an image of the barcode and does not require you to use an encoder to calculate a check digit or start/stop characters as this is done directly from the control: http://www.idautomation.com/activex/

Here is a video tutorial on how to use it:
http://www.youtube.com/watch?v=HqilN91n0ao

It works for Access 97 and up.

It is a much easier implementation.
0
 
LVL 7

Assisted Solution

by:shaydie
shaydie earned 250 total points
ID: 36570380
It looks like you are going to need to purchase something like the ActiveX control tncode mentioned, which would probably be much easier, or use some code to generate the characters like in the example here:

http://www.idautomation.com/fonts/tools/barcodeapp/module1.txt
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In Debugging – Part 1, you learned the basics of the debugging process. You learned how to avoid bugs, as well as how to utilize the Immediate window in the debugging process. This article takes things to the next level by showing you how you can us…
Describes a method of obtaining an object variable to an already running instance of Microsoft Access so that it can be controlled via automation.
Familiarize people with the process of utilizing SQL Server stored procedures from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Micr…
Familiarize people with the process of utilizing SQL Server functions from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Microsoft Ac…

914 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now