This tutorial is for the native product that supports FileMaker Pro Advanced and FileMaker Go 12 & up; previous versions of FileMaker must use the 32 bit Native Generator Plug-in. Portions of this product utilize IDAutomation Patent 7,637,436. Databases containing this object may only be distributed outside the licensed organization with the purchase of a Developer License.
This tutorial is for the linear version of this product that is a set of FileMaker Custom Functions that generate barcodes without any other dependencies from an already installed system font such as Courier New. Later versions of the product should refer to the current user manual.
|Point Size||Approximate X Dimension|
IDAutomation includes the capability in this product to create barcodes and HR text for GS1-128 (UCC/EAN128) symbols with the built-in ApplyTilde feature which is enabled by default. The following describes the changes required to implement GS1-128. This GS1-128 symbol example is created from 18 digits of numbers in the GS1DataField field.
DataToEncode is the only required parameter in the functions provided. Optional parameters are separated with the pipe "|" character and may be appended to the DataToEncode, for example IDAutomation_Nat_C39("TESTDATA" & "|3" ; 8)
|Linear Barcode Custom Functions|
|IDAutomation_Nat_C128 (DataToEncode | optional ApplyTilde ; BarHeight)|
|IDAutomation_Nat_C128a (DataToEncode ; BarHeight)|
|IDAutomation_Nat_C128b (DataToEncode ; BarHeight)|
|IDAutomation_Nat_C128c (DataToEncode ; BarHeight)|
|IDAutomation_Nat_C39 (DataToEncode | optional N_Dimension ; BarHeight)|
IDAutomation_Nat_C39M43 (DataToEncode | optional
N_Dimension ; BarHeight)
This function is Code 39 with the check digit included.
|IDAutomation_Nat_C93 (DataToEncode ; BarHeight)|
|IDAutomation_Nat_Codabar (DataToEncode | optional N_Dimension | optional startchar | optional stopchar ; BarHeight)|
|IDAutomation_Nat_I2of5 (DataToEncode | optional N_Dimension ; BarHeight)|
IDAutomation_Nat_I2of5M10 (DataToEncode | optional
N_Dimension ; BarHeight)
This function is ITF with the check digit included.
|IDAutomation_Nat_MSI (DataToEncode | optional N_Dimension | optional IncludeCheckDigit ; BarHeight)|
|2D Data Matrix Barcode Object Parameter Descriptions|
|DataToEncode, ApplyTilde, EncodingMode, PreferredFormat|
This is a string value that represents the data being encoded.
The height of the barcode. The recommended default is 8. The approximate height is determined with the following formula:
Height in Inches = (Font Size) * (BarHeight) * 0.012
Height in CM = (Font Size) * (BarHeight) * 0.03
Determines whether a check digit should be automatically calculated and included for the DataToEncode. Valid values are 0 (false) and 1 (true). Default = 0 for Code 39 and Interleaved 2 of 5.
If ApplyTilde is set to 1 (true), the default value, the tilde will be processed. Set this to 0 (False) to disable this feature.
Priority phone, email and forum support is provided up to 30 days after purchase. Additional priority phone, email and forum support may be obtained if the Priority Support and Upgrade Subscription is active.
| ©Copyright 2019
IDAutomation.com, All Rights Reserved.
Barcode Fonts | Components | Scanners | Support | Contact Us
Over 70% of Fortune 100 companies use IDAutomation's products to automate their businesses.