Crystal Reports. Overview. Contents. Adding barcodes to reports



Similar documents
BusinessObjects XI Release 2. Separated Values (CSV) Exporting

BARCODE PRINTING SET UP BARCODE PRINTING

Crystal Reports Designer Version 10

The Barcode Printing option may be purchased for an additional cost. You will receive a CD that you will use to activate this feature.

Crystal Reports XI. Overview. Contents. Understanding the CRConfig.xml File

Avery Dennison UK Consumer Helpline: Consumer

How to Recover Data From an Outlook

Enhanced Bar Code Engine

May Prepared: Product version: Keyword: Accelio Present Central 5.4. Original value:

FLEETMATE. Overview. Barcode Scanner. CUSTOMER GUIDE: Barcode Features

Bar Codes. A Primer for Document Management

Crystal Reports Installation Guide

Barcode Scanning Guide

Cisco UCS Director Payment Gateway Integration Guide, Release 4.1

webmethods Certificate Toolkit

Table of Contents. Part I Introduction 3 Part II Install Font Files 3. Part III Office 2007 & Part IV Office 2000 &

Scan to Network and Scan to Network Premium. Administrator's Guide

Create!form Barcodes. User Guide

MedDream SendToPACS USER S MANUAL (version 1.15)

BAR CODE CONTROL BAR CODE CONTROL - 1

HP Point of Sale (POS) Peripherals Configuration Guide 2D Imaging / Linear / Presentation Scanner

Network Scanner Tool R3.1. User s Guide Version

Release Bulletin Sybase ETL Small Business Edition 4.2

UCC 128 Carton Label

Xerox Multifunction Devices. Verify Device Settings via the Configuration Report

Postscript Printer Descriptions Installation and Release Notes

DYMO Label Software User Guide. Version 7.6

Let s talk symbology. A guide to decoding barcodes

The ID Technology. Introduction to GS1 Barcodes

InventoryControl for use with QuoteWerks Quick Start Guide

User Manual Printer driver PRO 300 / ECO 200 / Express Plus / Pegasus State: April

CHAPTER I INTRODUCTION

Scan2CRM for ACT! User Guide

Scanning. WorkCentre C2424 Copier-Printer

Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc.

Sage 300 ERP Customizing Printed Forms

Horizon Debt Collect. User s and Administrator s Guide

Ansur Test Executive. Users Manual

Wasp Labeler User Manual

GS1 QR Code. GS1 US Guideline

Elliott NWSM Laser Form Technical Information

P2WW ENZ0. How to use ScandAll PRO

Administrator s Guide for the Polycom Video Control Application (VCA)

Driver s License Camera Scanner Installation Guide!

JEROME COMMUNICATIONS SOFTWARE (JCS) INSTALLATION and OPERATION MANUAL V1.02 for Windows XP

NETWORK PRINT MONITOR User Guide

1 Introduction. Contents. Scanner support

QuickScan L. Barcode Scanner. Advanced Data Formatting (ADF) Guide

Checklist Transaction System

MOVE.IT USER MANUAL VERSION 4

BRONZE INVENTORY POS SYSTEM.

DATACARD Firmware Update Instructions. Contents. Firmware Update Application for Windows Operating Systems. What You Need

Crystal Reports. Overview. Contents. Columnar Drill-Down Report

Legal Notes. Regarding Trademarks KYOCERA Document Solutions Inc.

Witango Application Server 6. Installation Guide for Windows

DocuSign for Salesforce User Guide v6.2 Published: November 16, 2015

Asset Manager. Open Text Web Solutions Management Server 10.0

SIM User Guide. Version 8/06/2016

SiI3132 SATARAID5 Quick Installation Guide (Windows version)

Office of History. Using Code ZH Document Management System

User Manual. BarcodeOCR Version: September Page 1 of 25 - BarcodeOCR

PowerPay User Guide. Table of Contents

Configuration Guide HP Point of Sale (POS) Accessories. Document Version 1.00

GETTING STARTED. Please turn to the correct section for your operating system

Configuring the SST DeviceNet OPC Server

Efficient and Cost Effective Enterprise Printing. Solutions for Enterprise Printing

MGC WebCommander Web Server Manager

ScanShell.Net Install Guide

PowerMic II Getting Started Guide. Dragon Medical Practice Edition

Elo 1725L 17 Touch Screen Monitor Installation Guide. Product Name: Elo 1725L 17- inch Monitor

How To Set Up A Virtual Pc Classroom Setup Guide For A Student Computer Course

Copyrights, Legal Notices, Trademarks and Servicemarks

Barcode Command. ConnectCode Barcode Software.

MULTIFUNCTIONAL DIGITAL SYSTEMS. Operator's Manual for Remote Scan Driver

MULTIFUNCTIONAL DIGITAL SYSTEMS. Operator's Manual for TWAIN Driver/File Downloader

Firewall Settings for AVG Free Edition

TWAIN Driver Reference Guide

Administrator s Guide

TIBCO Spotfire Automation Services 6.5. User s Manual

Sample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9.

Barcode option details & costing February 2008

Test Center Enterprise. ios Device Onboarding Guide

Sage ERP Accpac 6.0A. System Manager I Customizing Reports and Forms

Flow Publisher v1.0 Getting Started Guide. Get started with WhatsUp Flow Publisher.

Installing the BlackBerry Enterprise Server Management Software on an administrator or remote computer

Data Access Guide. BusinessObjects 11. Windows and UNIX

Configuring a Random Weight Bar Code

T GG GG P IT RO Q U Q I C I K K S T S A A T R T G U D

INSTALLATION GUIDE. AXIS Camera Station

To export data formatted for Avery labels -

SharpdeskTM R3.1. Installation Guide Version

The United States Office Of Personnel Management eopf Human Resources Specialist Training Manual for eopf Version 4.0.

MICROSOFT ACCESS 2007 BOOK 2

Import Filter Editor User s Guide

Installing the Crossmatch Fingerprint Scanner in Asure ID

Transcription:

Crystal Repts Adding barcodes to repts Overview Contents This document provides an overview of barcodes, how barcodes wk in the Crystal Repts Designer, and examples of the barcode font types. This document has been written f Crystal Repts 10 and earlier. INTRODUCTION... 2 WHAT IS A BARCODE?... 2 Examples of standard barcode fonts... 2 Example of non-standard barcode fonts... 2 USING BARCODES IN CRYSTAL REPORTS... 3 Installing barcodes and the barcode UFL... 3 Steps to verify that the barcode UFL has been successfully installed... 5 DISPLAYING BARCODES IN CRYSTAL REPORTS... 6 Code 39... 6 PDF417... 7 WHAT FONT APPLIES TO WHICH BARCODE FUNCTION?... 8 Azalea Font Sets... 1 IDAutomation Font Sets... 1 FINDING MORE INFORMATION... 1 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 1

Crystal Repts Adding barcodes to repts Introduction What is a barcode? This document outlines the following: An explanation of barcode fonts Using barcode creation functions and the User Function Library (UFL) in Crystal Repts A barcode is a series of vertical black and white stripes that are read by a barcode scanner. The vertical black and white lines can contain product infmation, such as price, weight, and size. Once it has been scanned, the barcode is translated and often printed out onto a receipt. F example, in a retail ste, the clerk can scan the barcode instead of manually entering a 20-digit number f each product as it passes through the checkout counter. This allowed a quick, easy and inexpensive method of data input f retail stes. There are different types of barcode fonts f the unique needs of various industries. F example, UPC symbols are used on, but not limited to, compact disks (CDs), grocery items, and magazines while Code 39 is used in video rental stes, on identification (ID) cards, and f labels. Code 128 is a code made up of symbols used often by the shipping industry. Examples of standard barcode fonts Code 39 UPC Example of non-standard barcode fonts PDF417 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 2

Crystal Repts Adding barcodes to repts Using barcodes in Crystal Repts Installing barcodes and the barcode UFL To create barcodes in Crystal Repts, you must first purchase a barcode font set from a vend such as Azalea Software IDAutomation. Install the barcode fonts accding to the instructions provided by the vend. Also, you need to download the latest barcode User Function Library files (UFL s) from their web site at: http://www.azalea.com/ http://www.idautomation.com/ Currently, there are two types of barcode UFLs available f download. One is f use in creating the standard, conventional The other type of barcode UFL is f use with the PDF417 barcode font set only. Once you have successfully downloaded the appropriate barcode UFL file, you will need to extract the UFL files to the crect locations depending on the operating system, Crystal Repts version and the barcode UFL type. Refer to the following tables f the crect location based on vend and Crystal Repts version. Table A: File location of Azalea Software barcode UFL drivers f Crystal Repts 10 Operating system Barcode UFL type Driver File names File location Windows 2000, 2003, XP F standard, conventional Barcode.dll U2lbcode.dll C:\Program Files\Common Files\Crystal Decisions\2.5\bin Windows 2000, 2003, XP F PDF417 Pdf417mba.dll U2lpdf417.dll C:\Program Files\Common Files\Crystal Decisions\2.5\bin 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 3

Crystal Repts Adding barcodes to repts Table B: File location of Azalea Software barcode UFL drivers f Crystal Repts 9 Operating system Barcode UFL type Driver File names File location Windows 9x, 2000, ME, XP, NT F standard, conventional Barcode.dll U2lbcode.dll C:\Program Files\Common Files\Crystal Decisions\2.0\bin Windows 9x, 2000, ME, XP, NT F PDF417 Pdf417mba.dll U2lpdf417.dll C:\Program Files\Common Files\Crystal Decisions\2.0\bin Table C: File location of IDAutomation Software barcode UFL drivers f Crystal Repts 10 Operating system Barcode UFL type Driver File names File location Windows 2000, 2003, XP F standard, conventional CRUFLidauto mation.dll Note: This DLL must be registered. Windows 2000, 2003, XP F PDF417 CRUFLidauto mationpdf.dll Note: This DLL must be registered. 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 4

Crystal Repts Adding barcodes to repts Table D: File location of IDAutomation Software barcode UFL drivers f Crystal Repts 9 Operating system Barcode UFL type Driver File names File location Windows 9x, 2000, ME, XP, NT F standard, conventional barcodes CRUFLidauto mation.dll Note: This DLL must be registered. Windows 9x, 2000, ME, XP, NT F PDF417 CRUFLidauto mationpdf.dll Note: This DLL must be registered. Table E: File location of Azalea Software barcode UFL drivers f Crystal Repts 8.5 and earlier Operating system Barcode UFL type Driver File names File location Windows 9x, ME, XP, NT Barcode UFL (f standard, conventional barcode font sets) Barcode.dll Depends on the operating system. U2lbcode.dll C:\windows\crystal C:\winnt\crystal Depends on the operating system. NOTE Use of the IDAutomation Barcode UFL functions is not fully suppted in Crystal Repts 8.5 and earlier. Steps to verify that the barcode UFL has been successfully installed 1. Launch Crystal Repts. 2. From the Insert menu, select Field Object to open the Field Expler dialog box. 3. Select Fmula Fields and click New. 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 5

Crystal Repts Adding barcodes to repts 4. Type a fmula name. F example, test. The Fmula Edit dialog box opens. 5. Find the available barcode functions under the section heading Additional Functions. Now that the barcodes functions are available in Crystal Repts, you can create barcodes in a rept. NOTE Creating barcodes in the Seagate Info Rept Designer is the same as creating barcodes in the Crystal Repts Designer. The same steps apply. Displaying barcodes in Crystal Repts Crystal Repts uses the barcode UFL to display barcodes in a rept. In the following sections, you will find examples of fmulas, which contain barcode functions and methods to be applied in Crystal Repts. NOTE The following examples require that you are familiar with creating fmulas in Crystal Repts. F infmation on how to create fmulas, refer to the Crystal Repts Online Help by pressing F1. Code 39 Background Code 39 barcode can contain an alphanumeric string. Code 39 is an industry standard barcode as defined by the American National Standards Institute (ANSI). This barcode is used as the standard f many government institutions. The arguments that are accepted by this function can contain the numbers 0-9, the letters A-Z, both uppercase and lowercase, to a maximum fmula output of 254 characters. The fmula in this section returns a value that Code 39 can understand when scanned. Steps to display Code 39 barcodes To display Code 39 barcodes, create a fmula in Crystal Repts and then apply the applicable barcode font fmat. 1. Create a fmula in Crystal Repts similar to the following: F Azalea //Fmula to display Code 39 barcodes with the Azalea //barcode function BarcodeC39( ABC123ab ) F IDAutomation 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 6

Crystal Repts Adding barcodes to repts //Fmula to display Code 39 barcodes with the IDAutomation //barcode function IDAutomationFontEncoderCode39( ABC123ab ) 2. Insert the fmula field onto the rept. The delimiter characters at the beginning and at the end of the barcode syntax indicate to the scanner where the barcodes starts and finishes. 3. Select the fmula field and fmat it by selecting the appropriate Code 39 barcode font from the font drop-down list. Upon fmatting the fmula field with a Code 39 barcode font, a series of vertical black and white lines that represent the barcode value appears. When a barcode scanner reads the display, it will return the example s value of ABC123abc. F me infmation on this barcode, refer to: http://www.mecsw.com/specs/code_39.html PDF417 Background PDF417 is a two-dimensional, high-density, non-linear type of barcode. PDF stands f Ptable Data File. PDF417 barcodes are capable of displaying me infmation then the standard barcode types. PDF417 barcodes are currently used f labeling hazardous materials, sting technical specifications and calibration data on electronic instruments, and encoding fingerprints and photographs on drivers licenses. Over 1800 alphanumeric characters over 2700 numeric digits can be encoded in a single PDF417 barcode. Up to 900 characters can be encoded per square inch. Steps to display PDF417 barcodes To display PDF417 barcodes, create a fmula in Crystal Repts and then apply the applicable barcode font. 1. Create a fmula in Crystal Repts similar to the following: F Azalea: //Azalea s example fmula to display PDF417 barcodes NumberVar rows := simplepdf417doit({your Field Here}); NumberVar i := 0; StringVar Barcode := ""; f i := 1 to rows step 1 do Barcode := Barcode + simplepdf417getit(i); 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 7

Crystal Repts Adding barcodes to repts F IDAutomation: //IDAutomation s example fmula to display PDF417 barcodes StringVar CompleteBarcodeString:=""; StringVar DataToEncode:= {Your Field Here}; NumberVar i:=0; NumberVar Segments:= IDAutomationPDF417EncoderPDFSet(DataToEncode,0,0,0,0,0,0 ); F i:=0 to Segments Do ( CompleteBarcodeString := CompleteBarcodeString + IDAutomationPDF417EncoderPDFGet(i); ); CompleteBarcodeString 2. Insert the fmula into the rept. 3. Select the fmula field and fmat it by selecting the crect PDF417 barcode font from the font drop-down list. Upon fmatting the fmula field with a PDF417 barcode font, a pattern of black and white lines that represent the barcode value appears. When a barcode scanner reads the display, it will return the example s value. F me infmation on this barcode, refer to: http://www.mecsw.com/specs/pdf417.html What font applies to which barcode function? The following tables provide a list of font sets available f purchase from Azalea Software and IDAutomation. The tables include the cresponding functions and font styles f each font set. 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 8

Azalea Font Sets Azalea font set Functions Font style C128Tools BarcodeC128C BarcodeC128B BarcodeC128C BarcodeC128Auto BarcodeFNC1C BarcodeUCC128SSCC BarcodeUCC128SSCCPostal C39Tools BarcodeC39 BarcodeC39ASCII UPCTools BarcodeUPCA BarcodeUPCE BarcodeBookland BarcodeISSN BarcodeEAN8 BarcodeEAN13 Code 128 Code 39 UPC, OCR PostTools BarcodePostnet ZipCodeBarcode I2of5Tools Barcode2of5 Barcode2of5SCCF CodaBar BarcodeCodabarA BarcodeCodabarB BarcodeCodabarC BarcodeCodabarD Interleaved 2 of 5 Codabar Code93 BarcodeCode93 Code 93 2of5 Barcode2of5 2 of 5 AzaleaMBA PDF417DoIt PDF417GetIt PDF417 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 1

IDAutomation Font Sets IDAutomation font set Functions Font style IDAutomationPOSTNET fonts IDAutomationPLANET fonts IDAutomationFontEncoderPostnet Postnet Planet IDAutomationC128 fonts IDAutomationFontEncoderCode128 IDAutomationFontEncoderUCC128a IDAutomationFontEncoderCode128b IDAutomationFontEncoderCode128c Code 128 IDAutomationC39 fonts IDAutomationHC39 fonts IDAutomationFontEncoderCode39Mod43 IDAutomationFontEncoderCode39 Code 39 IDAutomationI25 fonts IDAutomationHI25 fonts IDAutomationFontEncoderI2of5 Interleaved 2 of 5 IDAutomationUPCEAN fonts IDAutomationFontEncoderUPCa IDAutomationFontEncoderUPCe IDAutomationUPCEAN fonts IDAutomationFontEncoderEAN13 IDAutomationFontEncoderEAN8 IDAutomationPDF417 fonts IDAutomationPDF417EncoderPDFSet IDAutomationPDF417EncoderPDFGet UPC EAN PDF417 Finding Me Infmation This is a list of references used to create this document. F me infmation on barcodes, click the following links: Azalea Software IDAutomation The Barcode Software Center www.businessobjects.com The Business Objects product and technology are protected by US patent numbers 5,555,403; 6,247,008; 6,578,027; 6,490,593; and 6,289,352. The Business Objects logo, the Business Objects tagline, BusinessObjects, BusinessObjects Broadcast Agent, BusinessQuery, Crystal Analysis, Crystal Analysis Holos, Crystal Applications, Crystal Enterprise, Crystal Info, Crystal Repts, Rapid Mart, and WebIntelligence are trademarks registered trademarks of Business Objects SA in the United States and/ other countries. Various product and service names referenced herein may be trademarks of Business Objects SA. All other company, product, brand names mentioned herein, may be the trademarks of their respective owners. Specifications subject to change without notice. Not responsible f errs omissions. Copyright 2004 Business Objects SA. All rights reserved. 3/16/2004 11:21 AM Copyright 2004 Business Objects. All rights reserved. Page 1