New User? Sign Up  |  Sign In  |  Help
Barcode support and
tutorials from IDAutomation
and the community.
Click for the BBB Business Review of this Computers Hardware, Software & Services in Tampa FL
Resolved Questions

2D UFL Formula Field Functions

We need details about the IDAutomation 2D UFL functions.

May we have the details and parameters?

Operating System: Windows

Application: Crystal Reports, IDAutomation 2D UFLs

01-27-16     8.7 year(s) ago    

  Report Abuse

 

James

Best Answer

When using the following functions, refer to the general UFL documentation.

QR Code UFL (general symbology parameters):

Applicable IDAutomation Products:
2D Barcode Font
QR-Code Barcode Font

Formula Field code to paste in Formula Editor (Crystal Syntax):

//Symbology Parameters
// Set DataToEncode:= to the field of the data source,
// for example: stringVar DataToEncode:= ({TestData.DataField});
stringVar DataToEncode:= "IDAutomation.com Font Encoder Formula for QR Code and IDAutomation2D fonts";
numberVar ProcTilde:= 0;
numberVar EncMode:= 0;
numberVar Version:= 0;
numberVar ErrorCorrectionLevel:= 0;

// - Do not make changes below this line -
stringVar CompleteBarcodeString:="";
numberVar i:=0;
numberVar Segments:= IDAutomationQRCodeEncoderQRSet(DataToEncode, ProcTilde, EncMode, Version, ErrorCorrectionLevel);
For i:=0 to Segments Do
(
CompleteBarcodeString := CompleteBarcodeString + IDAutomationQRCodeEncoderQRGet(i);
);
CompleteBarcodeString


DataMatrix UFL (general symbology parameters):

Applicable IDAutomation Products:
2D Barcode Font
Data Matrix Barcode Font

Formula Field code to paste in Formula Editor (Crystal Syntax):

//Symbology Parameters
// Set DataToEncode:= to the field of the data source,
// for example: stringVar DataToEncode:= ({TestData.DataField});
stringVar DataToEncode:= "IDAutomation.com Font Encoder Formula for DataMatrix and IDAutomation2D fonts";
numberVar ProcTilde:= 0; //Same as ApplyTilde
numberVar EncMode:= 0;
numberVar PrefFormat:= 0;

// - Do not make changes below this line -
stringVar CompleteBarcodeString:="";
numberVar i:=0;
numberVar Segments:= IDAutomationDataMatrixEncoderDMSet(DataToEncode, ProcTilde, EncMode, PrefFormat);
For i:=0 to Segments Do
(
CompleteBarcodeString := CompleteBarcodeString + IDAutomationDataMatrixEncoderDMGet(i);
);
CompleteBarcodeString

PDF417 UFL (general symbology parameters):

Applicable IDAutomation Products:
2D Barcode Font
PDF417 Barcode Font

Formula Field code to paste in Formula Editor (Crystal Syntax):
//Symbology Parameters
// Set DataToEncode:= to the field of the data source,
// for example: stringVar DataToEncode:= ({TestData.DataField});
stringVar DataToEncode:="IDAutomation.com Font Encoder Formula for PDF417 and IDAutomation2D fonts";
numberVar EcLevel:=0;
numberVar TotalColumns:=0;
numberVar TotalRows:=0;
numberVar Truncated:=0;
numberVar PDFMode:=0;
numberVar ApplyTile:=0;

// - Do not make changes below this line -
stringVar CompleteBarcodeString:="";
numberVar i:=0;

numberVar Segments:= IDAutomationPDF417EncoderPDFSet(DataToEncode, EcLevel, TotalColumns, TotalRows, Truncated, PDFMode, ApplyTile);
For i:=0 to Segments Do
(
CompleteBarcodeString := CompleteBarcodeString + IDAutomationPDF417EncoderPDFGet(i);
);
CompleteBarcodeString

Aztec UFL (general symbology parameters):

Applicable IDAutomation Products:
2D Barcode Font
Aztec Font

Formula Field code to paste in Formula Editor (Crystal Syntax):

//Symbology Parameters
// Set DataToEncode:= to the field of the data source,
// for example: stringVar DataToEncode:= ({TestData.DataField});
stringVar DataToEncode:="IDAutomation.com Font Encoder Formula for Aztec and IDAutomation2D fonts";
numberVar ProcTile:=0; //Same as ApplyTilde
numberVar ErrorCorrection:=0;

// - Do not make changes below this line -
stringVar CompleteBarcodeString:="";
numberVar i:=0;
numberVar Segments:= IDAutomationAztecEncoderAztecSet(DataToEncode, ProcTile, ErrorCorrection);
For i:=0 to Segments Do
(
CompleteBarcodeString := CompleteBarcodeString + IDAutomationAztecEncoderAztecGet(i);
);
CompleteBarcodeString

MaxiCode UFL (general symbology parameters):

Applicable IDAutomation Products:
2D Barcode Font
MaxiCode Font

Formula Field code to paste in Formula Editor (Crystal Syntax):

//Symbology Parameters
// Set DataToEncode:= to the field of the data source,
// for example: stringVar DataToEncode:= ({TestData.DataField});
stringVar DataToEncode:="IDAutomation.com Font Encoder Formula for MaxiCode and IDAutomation2D fonts";
numberVar EncodingMode:=2; //see general symbology parameters for options

// - Do not make changes below this line -
stringVar CompleteBarcodeString:="";
numberVar i:=0;
numberVar Segments:= IDAutomationMCMaxiCodeEncoderMCSet(DataToEncode, EncodingMode);
For i:=0 to Segments Do
(
CompleteBarcodeString := CompleteBarcodeString + IDAutomationMCMaxiCodeEncoderMCGet(i);
);
CompleteBarcodeString


Posted 8.7 year(s) ago

(0)
(0)
  Report Abuse
 
Find Interesting
 
Email to Others
 
Bookmark
 
Subscribe to Answer Alert
No comments yet.     Be the first to comment.

Email this question link to friends
You must enter an email address, if name is entered or vice-versa for each friend.
Friend #1 -
Friend #2 -
Friend #3 -
Friend #4 -
Friend #5 -
  Your comment on this question
  |         |  
bold  italic  underline  strike       big  small       superscript  subscript 
  Allows to add a link. Added links would only be converted to actual clickable link, when the domain of the link is white-listed by administrator.
Caption :
Link URL :
(Must starts with "http://")
Add  |   Cancel
  Allow to insert an image. Must be among the following file types - *.jpg, *.gif, *.png & *.bmp.
Image Url :   Upload New
(Image url must always starts with " http:// ")
Width : pixels
(Must not be greater than 450px. Enter 0px for no resize)
Add  |   Cancel
  Allow to insert YouTube video. Insert the video embed code.
Embed Code :
Add  |   Cancel
Up to 5000 Characters are allowed. Current Count: 0
  Your comment on this answer
  |         |  
bold  italic  underline  strike       big  small       superscript  subscript 
  Allow you to add a link. Added links would only be converted to actual clickable link, when the domain of the link is white-listed by administrator.
Caption :
Link URL :
(Must start with "http://" or "https://")
Add  |   Cancel
  Allow to insert an image. Must be among the following file types - *.jpg, *.gif, *.png & *.bmp.
Image Url :   Upload New
(Image url must always start with "http://" or "https://")
Width : pixels
(Must not be greater than 450px. Enter 0px for no resize)
Add  |   Cancel
  Allow to insert YouTube video. Insert the video embed code.
Embed Code :
Add  |   Cancel
Up to 5000 characters are allowed. Current Count: 0

You may answer and comment on any thread according to the Terms and Conditions.

 © Copyright 2021 IDAutomation.com, Inc., All Rights Reserved. Legal Notices.

 Barcode Fonts | Components | Scanners | Support | Contact Us
Training Videos on YouTube Join us on Google Plus Join us on LinkedIn Follow us on Twitter Like us on Facebook