Native Barcode Generator for Microsoft Access

 
Home Products Demos Support Integration Barcode FAQ Order Now Contact Us

 

Home:  Products:  FileMaker Implementation Guide:  Native Barcode Plug-in for FileMaker: User Manual:

Native Barcode Generator Plug-In for FileMaker User Manual
Patent Pending

A license is required for each computer this software is installed on;
this software may only be used according to the License Agreement.
Demo versions of this software may be used for evaluation purposes only

INDEX:

Product Overview and Compatibility

This product is a complete FileMaker Plug-In Extension that creates barcodes without any other dependencies. The plug-in provides formulas, that when displayed in a report, create a barcode from an already installed system font such as Arial or Times New Roman. Once installed, no other components or fonts need to be installed to create barcodes; it is the complete barcode generator provided as a single redistributable plug-in file.

Compatibility and Requirements
Application Compatibility FileMaker 7 and above
OS Compatibility Macintosh OS X or Microsoft Windows 95 or greater, including XP and Vista
Symbology Compatibility Code 128 (Sets A, B, C and Auto), Code 39, Codabar, GS1-128, Interleaved 2 of 5 and MSI.
Minimum System Requirements 500 MHZ Processor, 128MB RAM, 5 MB available hard drive space
Intended Implementer FileMaker Database and Application Developers;
End users and non-developers may find it easier to use IDAutomation's Barcode Fonts for FileMaker.

* This package does not support UPCA, UPCE, EAN13 or EAN8 barcodes because of the required OCR text characters that must appear below this barcode type. If these barcode symbologies are required, the UPC/EAN Barcode Font Advantage is available as a separate purchase.

Barcode Integration Tutorial

Installing the Native Barcode Generator is a fairly easy process. If problems are encountered with this tutorial, IDAutomation recommends referring to the sample database included in the package.

  1. Extract or decompress the files from the Native Barcode Generator package.
    To obtain the product, download the evaluation version or order the fully functional version.
  2. Install the plug-in into the FileMaker Extensions folder:
  3. If FileMaker is running, shut down and restart FileMaker. Choose Edit - Preferences - Plug-in. Choose the Plug-Ins tab to ensure the IDAutomationNat plug-in is enabled.
  4. Open the database and choose File - Define Database. For the field name enter "IDAutomationBC1" (or another descriptive name); for the field type, choose Calculation and choose Create.
    Creating the FileMaker barcode field
  5. In the Specify Calculation form, choose External Functions from the view of functions and select the function beginning with IDAuNat that is for the barcode type needed. If it is unsure what type of barcode is needed, IDAutomation suggests using Code 128. Place the field that is to be encoded in the barcode as the parameter in the function. Change the Calculation Result to Text and choose OK.
    Ensure the Calculation Result is Text.
    Optional: The parameter may be changed to a formula that appends text to a field or combines multiple fields,
    for example: IDAuNat_C128( "PREFIX" & Field1 )  or  IDAuNat_C128( Field1 & "," & Field2 )
  6. Open the form or report in Layout Mode. Choose Insert - Field and select the field named "IDAutomationBC1" from the list of fields and choose OK. After the field appears on the form, the edges may need to be sized so the barcode can fit within it. NOTE: If this field is not large enough, the barcode will not display correctly.
  7. Right-click on the field and choose Text Format:
    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
  8. Optional: If a text interpretation of the barcode is needed, it is suggested to place the appropriate field directly above or below the field that will contain the barcode.
    Placing the text interpretation field below the barcode.
  9. Save and view the form or report. Verify that the barcode symbol is being created properly. In some cases, horizontal lines may appear in the barcode because of low screen resolution. However, the printed barcodes should be accurate without any visible lines. If a scanner is needed to verify printed barcodes, IDAutomation offers several affordable USB barcode scanners.
    Barcode result on the FileMaker Report.

Creating GS1-128 (UCC/EAN-128) Symbols in FileMaker

IDAutomation includes the capability in this product to create barcodes and text for GS1-128 (UCC/EAN128) symbols with the built-in ApplyTilde feature. The following describes the changes required in the Barcode Integration Tutorial to implement GS1-128. This GS1-128 symbol example is created from 18 digits of numbers in the GS1DataField field.

Functions of the Native Barcode Generator

DataToEncode is the only required parameter in the functions provided. Optional parameters are separated with the pipe "|" character. When one optional parameter is used, all must be specified.

Example Formulas  
Code 128 barcode with default settings: IDAuNat_C128( Field1 )
Code 128 barcode, with height = 12: IDAuNat_C128( Field1 & "|12|1" )
Code 3 of 9 barcode, height = 12, N Dimension =3 and Check Digit enabled: IDAuNat_C39( Field1 & "|12|3|1" )
Code 128 barcode created for GS1-128, height = 18 and ApplyTilde enabled: IDAuNat_C128( "~202" & Field1 & "|18|1" )

The following functions are available:

Barcode Functions
NOTE: When one optional parameter is used, all must be specified.
IDAuNat_C128 (DataToEncode|optional BarHeight|optional ApplyTilde)
IDAuNat_C128a (DataToEncode|optional BarHeight)
IDAuNat_C128b (DataToEncode|optional BarHeight)
IDAuNat_C128c (DataToEncode|optional BarHeight)
IDAuNat_C39(DataToEncode|optional BarHeight|optional N_Dimension|optional IncludeCheckDigit)
IDAuNat_Codabar(DataToEncode|optional BarHeight|optional N_Dimension|optional startchar|optional stopchar)
IDAuNat_I2of5(DataToEncode|optional BarHeight|optional N_Dimension|optional IncludeCheckDigit)
IDAuNat_MSI(DataToEncode|optional BarHeight|optional N_Dimension|optional IncludeCheckDigit)

Description of the Properties of the Functions:

Technical Support

Common Problems and Solutions:

Other Barcode Software Products and Information

Related Products:

Related Information:

.

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

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