Questions?   salesinfo@azalea.com   +1.206.341.9500

Make Code 128 barcodes

in SAP Crystal Reports

Printing Code 128 and GS1-128 barcodes in Crystal Reports projects is easy using Azalea C128Tools barcode software and the custom function we've designed specifically for creating Code 128 barcodes in all versions of Crystal. You'll find the custom function available for free download here.

Another way to create Code 128 barcodes in your reports is to use our UFL- User Function Library. Using the UFL in Crystal is a two step process: you pass your data into our UFL and then format the returned string of text into one of our Code 128 barcode fonts. Both the custom function and the UFL below add the start and stop characters and calculate the check digit for you.

User Function Library

The Azalea UFL for Crystal Reports is made up of two custom barcode .dlls called u25azalea.dll and u212azalea.dll. The UFL and a set of nine different Azalea Code 39 fonts are bundled with Crystal Reports 2008 & Crystal Reports 2011.

For Code 128 and GS1-128 barcodes, the UFL comes included in our C128Tools software. If you'd like to install the UFL manually, follow the directions below.

32-bit UFL

• For standard installation, save the two .dlls to:
C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports

• For .NET framework, save the .dlls to:
4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86

64-bit UFL

• For standard installation, save the two .dlls to:
C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports

• For .NET framework, save the .dlls to:
4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win64_x64

Use this free sample code to set up your report workflow; you'll need the barcode fonts included in the C128Tools software package when you're ready to save and print the final barcodes.

We have a how-to guide that you can download one for Crystal Reports 2008: Code 128 Barcodes in Crystal Reports 2008.

SAP has a helpful white paper about making barcodes in Crystal Reports.

Buy C128Tools

The C128Tools software package comes with five different Code 128 fonts in TrueType and Type 1 PostScript format, a barcode wizard to create barcodes one at a time, and sample code to get you started in Excel, Visual Basic and SAP Crystal Reports.

C128Tools is $199 a copy (Single User License, never expires). To install the software on many computers or company-wide, we have 2, 5 and 10 year Site Licenses available. Site Licenses cover unlimited in-company installations for the license term. Read more about licensing here.

Which license do I buy?

Buy online and download C128Tools immediately. You can also FAX or email us an Azalea order form or your company purchase order. All software comes with free technical support and a 30 day money-back guarantee.

C128Tools for Windows: Single User License
$199
C128Tools for Windows: 2 year site License
$695
C128Tools for Windows: 5 year site License
$1,195
C128Tools for Windows: 10 year site License
$2,095
C128Tools for Mac : Single User License
$199

Older Versions

Older versions of our software and of Crystal Reports utilized a 32-bit UFL with different .dll file names: u2lbcode.dll and barcode.dll. This UFL functions only with older versions of Crystal Reports. If you'd like to install this older UFL manually, follow the directions below.

Older version 32-bit UFL

• For Windows XP & Windows 7 save the .dlls to:
C:\windows\system32

• For Vista save the .dlls to:
C:\ProgramFiles\BusinessObjects\Common\3.5\bin

• For Windows NT, Win 2000 or Windows ME save the dlls to:
C:\winnt\system32

learn more

about Code 128 barcodes
Make Barcodes in Crystal Reports

Customers

recommend C128Tools
"I use C128Tools to make barcodes in Crystal Reports. I run hundreds of reports every year and it's always very easy to integrate them right in."

~ Michael B, IT Technical Lead