FileMaker Pro Barcode Tutorial
The FileMaker Pro Barcode Tutorial describes
how to implement cross-platform barcode generation in FileMaker forms and reports
without installing fonts, plug-ins or components. This tutorial
uses the Dynamic Barcode Generator Service, which supports all popular
Linear 1D and 2D barcode types including Code-128, GS1-128, Code-39, PDF417, Data Matrix, QR-Code and more.
This tutorial describes just one of several methods of
creating barcodes in FileMaker.
tutorial uses the free version of the Dynamic
Barcode Generator Service, which includes a watermark below the generated
purchase, a unique web address will be provided that excludes the watermark.
- Download the
to help understand
Purchase a subscription for the Dynamic Barcode Generator Service or use the
- In Layout Mode, open the FileMaker form or report where the
barcode is needed.
- Choose Insert - Web Viewer.
- In the Web Viewer setup screen, deselect the Allow Interaction
checkmark at the bottom.
- Delete all text in the Web Address field and choose the
- Add in the web address of
the Dynamic Barcode Generator Service, surrounded by double quotes and ending
with an ampersand character. When using the free linear version,
the address to use is:
- Place the cursor after the ampersand character and select the
field to encode in the barcode and choose OK twice to exit the web
- Size the web viewer so that it is large enough to contain the entire
barcode, with an appropriate amount of white space surrounding the
- Choose Browse Mode and view the report or form to verify that the
barcode appears correctly. The barcodes may take some time to appear
when creating large reports because they are generated independently
via the internet.
- Print and scan the barcode to verify that the correct data is
encoded. If a scanner is needed to verify barcodes, consider the
IDAutomation USB Barcode Scanner.
2D Barcode FileMaker Implementation
In the free version of the Dynamic
Barcode Generator Service a watermark will appear below the generated symbol. Therefore, if symbol size
is being evaluated, only the purchased version should be used. The watermark
does not appear in the
version. 2D barcodes may be created by entering the web addresses below into the
Web Viewer as described in the tutorial:
For example, a DataMatrix barcode is easily created in FileMaker using the
If SSL encryption is desired, change "http" to "https".
Combine Multiple Fields Into a Barcode
Using the IDAutomation
Generator Service, multiple fields may be easily combined, appended
or delimited within a single barcode symbol by using the ApplyTilde feature. The
following example encodes (Employee ID, the tab function, First Name, the return
function, Last Name and the text of FileMaker DataMatrix Barcode) into a
EmployeeIDBadge::Employee Number & "~d009" & EmployeeIDBadge::First Name &
"~d013" & EmployeeIDBadge::Last Name & " FileMaker DataMatrix Barcode"
* Versions prior to 2009 used "Barcode=" in place of "D=" when
entering Data To Encode.