Native Barcode Generator for Crystal Reports

 
Home Products Demos Support Integration Barcode FAQ Order Now Contact Us

 

Home:  Products:  Crystal Reports Implementation Guide:  Native Barcode for Crystal Reports:

Native Barcode Generator in a Crystal ReportNative Barcode Generator for Crystal Reports
Patent Pending

INDEX:

Product Overview

The Native Barcode Generator is an object that may be easily inserted into a Crystal Report to create bar code images. Once installed in a report, no other components or fonts need to be installed to create barcodes; it is the complete barcode generator that stays with the report, even when distributed.

The Native Barcode Generator supports the following symbologies:

The following symbologies may be created upon request with the purchase of the Unlimited Developer License:

Barcode Integration Tutorial

Installing the Native Barcode Generator is a fairly easy process. Several generators are created for different bar code types.

  1. Extract the files from the Native Barcode Generator package.
  2. Several generators are created for different bar code types. Open the report that represents the bar code type that is needed. If in doubt, IDAutomation recommends choosing Code 128 Auto, which is in the file named IDAutomation Native - Code 128 Auto.rpt.
  3. Choose View - Design to switch to design mode and locate the Native Barcode Generator on the report.
  4. Highlight the Native Barcode Generator object and choose Edit - Copy. The Native Barcode Generator object is the first field in the details area that contains very small text.
  5. Open the report the barcode is needed for and choose Edit - Paste to paste the Native Barcode Generator object where it is desired. When using Code 128 and GS1-128 (UCC/EAN-128), the text object just below the Native Barcode Generator object should also be copied, if it is desired to have the text interpretation appear below the barcode.
  6. Highlight the object and choose Edit - Edit Formula.
  7. Modify the "DataToEncode =" line of the formula to equal the data that is to be encoded in the barcode.
  8. Optionally, variables below the "DataToEncode =" line of the formula may be changed as necessary. When changing the "BarHeight =" variable, the size of the object must also be increased so that taller barcodes may be contained. The approximate height is determined with the following formula:
    Height in Inches = (Font Size) * (BarHeight) * 0.015
    Height in CM    = (Font Size) * (BarHeight) * 0.04

    For example, the default BarHeight of 8 equals about 0.3 inches and 1 centimeter.
  9. If it is necessary to change the X dimension or barcode width, highlight the object and change the font point size. The point size must be small, generally 3 or 4 points. Because the drop down box does not contain these small sizes, they must be manually typed in. The font selected for the object must be "Courier New" or another mono-spaced unicode font.

     
    Point Size Approximate X Dimension
     2  08 Mils
     3  12 Mils
     4  16 Mils
     5  20 Mils
     6  24 Mils
     7  28 Mils
     8  32 Mils
  10. Run the report to verify barcodes are being properly created. Ensure the object has been sized properly to contain the entire barcode. If the width of the symbol is larger then the object, several white lines will appear.
    Truncated barcode object
  11. Print the report to verify that the barcodes are created properly and that they can be scanned with a scanner. If a scanner is needed to verify barcodes, IDAutomation offers several affordable, barcode scanner kits including plug-and-play USB scanners.
  12. It is normal to view some distortion of the symbol on the screen because of low screen resolution. However, the barcodes should be accurate when printed.

Legal Notice: This product is Patent Pending. Reports containing this object may only be distributed outside the licensed organization with the purchase of a Developer License to the Native Barcode Generator.

Technical Support

Common Problems and Solutions:

Related Information

.

© Copyright 2006-2007 IDAutomation.com, Inc., All Rights Reserved. Legal Notices.

Over 70% of Fortune 100 companies use IDAutomation's products to automate their businesses.