CS2021 User Guide en
CS2021 User Guide en
The information contained in this guide is not of a contractual nature and may be subject to change
without prior notice.
The software described in this guide is sold under a license agreement. The software may be used,
copied or reproduced only in accordance with the terms of the agreement.
No part of this guide may be copied, reproduced or transmitted in any form, by any means or for any
purpose other than the purchaser’s own use without the written permission of TEKLYNX Corporation
SAS.
Typographical conventions
This manual distinguishes between different types of information using the following conventions:
• Terms taken from the interface itself, such as commands, appear in bold.
• Key names appear in all caps. For example: ''Press the SHIFT key.''
• Numbered lists indicate that there is a procedure to follow.
• When the conjunction -or- appears next to a paragraph, it means there is the choice of
another procedure for carrying out a given task.
• When a menu command contains submenus, the menu name followed by the command to
select appears in bold. Thus, ''Go to File > Open'' means choose the File menu, then the
Open command.
For the complete list of specific features available in your software, refer to the specification sheet
provided with the product.
5
Introduction
Welcome!
Congratulations, you have just purchased the world’s leading automatic identification software
package!
This label design software allows you to quickly create and edit complex labels, and allows you to
integrate all of the electronic data from across your company, guaranteeing the full integrity of all your
systems.
The application meets all your automatic identification needs, and fits seamlessly into your production
process.
In today’s market, it is quite simply the most user-friendly and intuitive solution for any company
involved in complex barcode data entry, collection, and editing in real time.
Product description
Your product includes the following components:
System requirements
The basic software and hardware requirements needed to run the application are similar to those of
most applications running on Windows®:
• OPERATING SYSTEM
Windows®10 x86/x64
Windows®8.1 x86/x64
Windows®8 x86/x64
Windows® Server 2019
6
Introduction
Note: To eliminate the possibility of compatibility issues, please remove all previous versions of this
labeling software that may be installed on your system.
Note: The Release_Notes_En.pdf file contains the latest information on the software. This
information supersedes that contained in this manual.
7
User Guide
Installation
Note: Before installing this software, please save your work and close all other programs.
Before running the installation program, check the configuration of your PC.
1. Place the DVD for the installation in the correct drive. The Installation window appears.
If this DVD does not start up automatically:
Go to Windows explorer and expand the letter of the DVD drive. Double click on index.hta.
2. Select the product you wish to install, then click the Install button and follow the instructions
displayed on your screen.
Before running the installation process, check that you have local administrative rights.
Select the program features you want to install, then click Next.
8
Introduction
License activation
Your software can be activated using a software key (an activation code) or a hardware key (a
dongle).
• The dongle is a small electronic device that you plug into your PC’s parallel or USB port
before launching the software.
• The software key is an activation code that is requested by the Activation Wizard when you
launch the software for the first time or for as long as you are running a trial version. If you are
using a trial software key, you will be given 100 executions or 30 days to try the product with
all of the product’s functionality available to you.
Note: When you launch the application, if the protection key does not correspond to your product
version, a dialog box will appear providing the necessary instructions.
You must first run your labeling software installation and then activate or connect the protection key to
your computer.
Note: If you have purchased a Network license, first install Network License Manager to install the
license server. On each workstation, install your product. To connect workstations to the network, you
must start the software in trial mode and select Network Administration.
If you have purchased the software with a dongle, you may choose between a USB or parallel port
dongle.
If you need to use a printer on the same parallel port, simply plug it into the software protection key. It
may be necessary to turn the printer on in order for the software protection key to be recognized.
9
User Guide
When you use a USB key and have multiple USB ports, it does not matter which port you use. If you
do not have an available USB port, you can use a USB expander hub. USB devices are hot-
swappable, meaning you can plug and unplug them into the bus any time, without restarting the PC.
Note: Drivers can be installed while the application is running. However you must restart your labeling
software for the changes to take effect.
1. Go to Windows explorer.
2. Enter [Product Install Folder]\Tools\Dongle\ then type the following command: \HaspDinst.exe
-i
Note: Be sure to close your labeling software and other applications before installing your driver.
Once you have installed the labeling software, the Activation Wizard will be launched, taking you
through the software key protection process.
In the Activation wizard, select Activate. There are four possible activation methods: Online
activation, Using a USB key, Using a smartphone and Using our website.
Note: If you have an Internet connection on the computer where the software is installed, online
activation is automatically selected.
• Online activation
Some enterprise networks are protected by a proxy server. In this case, there is an extra step which
allows you to enter the IP address and connect to the Internet.
10
Introduction
1. Enter the Serial number and the password provided with the product and click Next.
2. Enter or edit your information in the User Registration form. Click Next.
3. Click Finish.
Note: If you do not have an Internet connection on the computer where the software is installed but
you have access to another computer with an Internet connection, you can activate the product using
a USB key.
2. Enter the Serial number and the password provided with the product and click Next.
3. Select the media to be used for activation (USB key or external hard disk or network drives)
and click Next. Files for activation will be copied onto the selected media.
4. USB devices only: Unplug the removable media and plug it into the computer connected to
Internet.
5. On the computer connected to the Internet, double-click USBWizard.exe (which can be found
on the root of the media). This will start the Activation wizard.
6. Select the license(s) to activate and click Next.
7. Enter or edit your information in the User Registration form. Click Next.
A message will inform you that the activation information for the selected license(s) has been
successfully retrieved.
8. USB devices only: Unplug the removable media from this computer and plug it back into the
computer where the software is installed.
9. On the computer where the software is installed, double-click USBWizard.exe again (the file
can be found on the root of the media). The wizard will display the license that can be
activated on the computer where the software is installed.
10. Click Next.
11. Click Finish if your activation results are successful. If any problems were encountered, a
message will inform you that the activation has failed and an error message will be displayed.
11
User Guide
Note: If you do not have access to a computer with an Internet connection, you can activate the
product using a smartphone.
• Using a smartphone
A barcode scanner application is required to read the barcode which allows you to activate your
software using a smartphone. You can download this from your application store / market. This
activation mode uses an Internet connection on your smartphone.
1. Select Using a smartphone.
2. Enter the Serial number and Password provided with the software and click Next.
4. A barcode appears. Move the cursor over the barcode to zoom in.
8. The Software Activation website is displayed. This allows you to register and activate your
software. All fields must be filled in.
9. Click Submit. The Validation code and Installation code are displayed at the bottom of the
Software Activation website page. Please scroll down if necessary.
10. Enter the Validation code and Installation code in the wizard (using uppercase characters).
2. The link provided on this screen (http://www.teklynx.com/nsp/) can be reached from a different
computer with Internet access. You or someone else with an Internet connection can connect
to our website to complete the activation. The Serial Number and Password (provided with
the product) and the User Code (displayed in the wizard) will be required in order to use this
service.
3. Enter the license user’s information in the User Registration form displayed on our website.
Click Next.
12
Introduction
4. Click Submit.
5. The Validation code and Installation code are displayed on our website. Enter these in the
wizard (using uppercase characters) and click Next.
6. Click Finish.
If you receive an error message when launching the software, please check the following items:
• Administrative rights. You must have local administrative rights on your PC so that the key
installation works properly. If you do not have these rights, you will receive an error message
when launching the software and you will have to manually install the drivers.
• Drivers installation. If you had trouble during installation or if you receive an error message
when launching the software, you will have to manually install the drivers.
• The key: Check that the connected key works with your labeling software.
• Driver update: Your driver may not be updated. To update it, download the new version from
http://www.aladdin.com/support/hasp/enduser.aspx
13
Discovering the interface
The Menu bar contains the following options: File, Edit, View, Objects, Data Sources, Tools, Window,
and Help.
To open a menu
Note: To access a command using the keyboard, use the hot keys. Press ALT plus the letter
underlined in the menu name or the command name.
The Workspace
The workspace is the central part of the window, situated between the graduated rulers and the scroll
bars. It contains a frame that sets the physical limits of the document and contains the objects to be
printed, as well as a non-printable area for inserting comments and objects you do not want to print.
14
Discovering the interface
The Document
When you open a new session, the program displays a frame in the top left corner of the window. This
frame represents the physical limits of the document to be printed. Place objects inside this frame to
create your document.
Located at the bottom of the window, the Status bar displays the name of the selected printer, the port
it is connected to, the x and y coordinates of the mouse pointer, the cx and cy dimensions of the
selected object and the number of days left of the license.
The different Sections on the status bar are click-able to call appropriate dialogs
• If a document is open, double-click on the Printer's name area to display the Printer Settings
dialog box.
• If a document is open, double-click on the Port's name area to display the Change Printer
port dialog box. This action is not available for Windows printer driver.
• If an object is selected and not locked, double-click on size object area to display the
Properties of the selected object. If more than one object is selected, the Properties of the
last selected object is opened.
• Double-clicking on Days left area to display the About dialog box.
The Toolbars
These tools allow you to execute routine tasks more quickly than using the menus.
To select a tool
The Title bar displays the name of the software and the name of the current document, or
"documentno" if a new document is created. It allows the workspace window to be moved using the
mouse.
15
User Guide
These tools allow you to modify text and/or paragraph formatting, that is, change the font, character
size, style options, text wrap, and other elements.
Note: All these options can also be accessed from the Text properties dialog box.
Object toolbar
The Object toolbar displays the name of the selected object and allows you to access its properties.
View toolbar
The View toolbar offers you a number of display options. To change the view mode, click on the
desired view mode:
Note: All of these options can also be accessed from the View menu.
16
Discovering the interface
Design toolbar
The Design toolbar comprises a number of buttons, each one representing a tool for creating and
manipulating objects.
Plug-ins Creates TextArt, List field, Grid field and RichText fields.
The Data Sources view displays the data sources and the number of variables associated with each
source. You can insert variable objects simply by dragging and dropping them into your document.
You can also add, delete, duplicate and modify variable properties using the Context menu.
The Objects view displays the number of objects created according to type and their properties, such
as position, height, and width. You can also use this tab to create an object, select an object and
change its position.
17
User Guide
The up and down arrow keys on your keyboard allow you to move up and down the object tree. The +
and - symbols allow you to expand or shrink the list and display the list of variables associated with
each data source or the objects available for each category.
A data source contains a list of variables fed by data from the same source. When you select a
data source, you are indicating where the required data is located, and what type of data it is.
The data can be of internal origin (Date, Counter) or external to the application (Database,
direct data entry using the Form).
The following data sources are available in the Data Sources view: Database, Date, When
Printed, Formula, Table Lookup, Counter and Advanced.
Graduated rulers
Graduated rulers are used to view the position of the mouse and accurately place the various objects
in the document. They can be set in either inches or millimeters using the Tools > Configuration
command.
The rulers allow you to pinpoint the position of the mouse pointer and place the various objects you
include in your document with total precision. They may be configured in inches or millimeters using
the Tools > Configuration > Display command. To modify the scale:
• Double-clicking on the left half of the horizontal ruler reduces the display scale.
• Double-clicking on the right half of the horizontal ruler increases the display scale.
• You can display the Zoom factor context menu by right-clicking on the horizontal ruler, or the
Orientation context menu by right-clicking on the vertical ruler.
Rotation button
Clicking on located in the top-left corner of your documents allows you to rotate the document on
the screen 90°, 180°, 270°, or 360°. Screen rotation is merely a display feature, and has no effect on
printing.
• Left-click the rotation button to rotate the document 90° to the left.
• Left-click the rotation button to rotate the document 90° to the right.
18
Discovering the interface
Note: You can obtain the same document rotation effect by using the View > Orientation command,
or by right-clicking on the vertical ruler to display the context menu.
Color palette
The color palette is displayed at the bottom of the workspace and allows you to modify the color of any
object in your document (text, barcodes, shapes, etc.).
You can also change the color by using the Properties dialog box.
19
Setting up the work environment
Choosing a printer
Before starting to create a document, you first need to set up your work environment.
The first step consists of selecting the printer on which you wish to print your labels. Not all printers
share the same characteristics and, as a result, different options are available according to the model
of printer chosen.
The second step involves choosing your work environment options: for example, interface language,
unit of measurement, and so on. We will review all the available options available later in this chapter.
The final step consists of the document page setup: for example, defining the dimensions of the
document, orientation, margins, and so on.
Your label design software allows you to print to a wide range of printers. The drivers for these printers
are supplied with the software. You can also print to any Windows printer installed locally on your
machine or on your company’s network.
You must select the printer before you begin creating your document because the choice of printer will
determine page setup options, the use of different character fonts, and so on.
Selecting a printer
The Printer Selection can be accessed using:
-or-
- or -
You can also access the Printer Selection window by clicking the Printer button in the Print window
(F6).
20
Setting up the work environment
Your label design software is capable of printing on a wide range of Windows and native printers, both
direct native and native transfer.
The term ''Windows printer'' refers to any printer installed on your operating system or network:
generally office printers, laser printers, and so on. Print jobs are sent to the Windows spooler (job
queue).
The drivers for native and native transfer printers are supplied with the label design software. Printing
on these printers is managed directly by the software.
To select a printer
Adding a printer
You can access the Add a printer window using through the File > Select printer then Add.
This dialog box allows you to add the printer drivers supplied with the software.
Note: To add a Windows printer, you must use the operating system's control panel.
To add a printer:
2. Click Add.
3. In the Model list, select a manufacturer family, and a model of printer.
4. Select the port (serial, parallel, or file), then click OK.
Note: Click the plus sign (+) next to the printer manufacturer family to display the different models.
21
User Guide
Note: Direct access transfers control over the port to the software. Allows the software to manage the
port, providing faster data transfer and closer control of the printer.
You can modify the interface language, unit of measurement, working folders, and currency
conversion rate.
22
Setting up the work environment
Note: Once you click OK, all interface menus, commands, and screen messages will be displayed in
the selected language (except the online help file and the Windows dialog boxes, such as Open and
Save As).
Note: The unit of measurement used for the grid scale is defined on the Display tab.
23
User Guide
Click the button and select the new default working folder. The path changes in the
Directory column.
3. Click OK.
Formatting a document
Document templates are created and modified in the Label/Page Setup dialog box.
Formatting a document consists of setting the page size, its orientation, the number of labels per row
and per column, document size, margins, and distance between labels. You can create your own
document templates and save them for future use.
Note: Before creating a document stock, you must first choose the model of printer that will be used to
produce the document. Choose File > Select printer.
Page format is defined in the Label/Page Setup dialog box. It updates the printer settings. The
software does not use the page settings defined in the Printer Settings dialog box.
24
Setting up the work environment
2. Click the Label tab and enter the size and number of labels.
3. Click the Page tab and select the page size and its orientation.
4. Type the desired values in the Margins tab.
The Stock tab allows you to save customized stocks.
5. Click OK.
Note: When the parameters entered are incompatible with the size of the stock, an error message is
displayed.
Exercise: Creating and defining the page setup for custom stock
25
User Guide
• Margins:
• Left: 10
• Top: 10
• Gap:
• Between rows: 5
• Between columns: 5
• Type: Family
• Name: Layout1
Click the .
- or -
Right-click anywhere in the document, then click Label/Page setup
- or -
Double-click anywhere in the document
5. Click the Label tab and enter the following values:
• Page size: A4
• Check Portrait
26
Setting up the work environment
• Margins:
• Left: 40
• Top: 10
• Gap:
• Between rows: 15
• Type: Jaquette
• Name: CDx2.
9. Click OK.
Note: The printer used in this example is a Windows printer. If you want to use a thermal printer, it is
possible for error messages to appear during page setup when the printer does not support the size of
label defined in this exercise. You will need to modify the values suggested in the exercise.
- or -
- or -
- or -
2. In the Stock tab, select a stock from the Type and Name lists.
3. Click the Remove button.
27
Creating a document using fixed objects
Creating objects
You can quickly and simply create an object in your document (bar code, image, text, drawing, etc.)
using:
Note: Each object created is automatically given a name by the application. When the object is
selected, its name appears in the Objects view and in the Object toolbar.
1. Click directly on the object you want to insert into your document.
2. Click the location where you want to place the object.
- OR -
1. Click the menu button of your object. A submenu appears with the list of actions you can
assign to it (Fixed object, Wizard, New data source, Use an existing data source).
28
Creating a document using fixed objects
Modifying an object
Character style and paragraph format can be defined using the Text formatting toolbar or the Text
dialog box.
Note: You can also create an object from the Objects View: Right-click on the object type you want,
select the desired action and click the location where you want to place the object in the document.
29
User Guide
• Font: Arial
• Height: 10 points
5. Click OK.
6. Repeat the above procedure to insert the text ''Conducted by:''.
Note: If the Objects view is not displayed, choose View > Objects.
3. Using the mouse, open the branch of the tree marked with a (pointing to the object
selected in the document).
For the Text object... Select Press the F2 key, then enter...
4. Select the two text objects and click on the Lock button.
30
Creating a document using fixed objects
Unicode can be used to create labels using a variety of linguistic characters. To use Unicode,
just select a Unicode font for your text by going to the Character tab in the Properties of your
text object.
Your software offers a wide range of symbologies adapted to the requirements of the industry, as well
as the option of creating 2D barcodes.
Note: Certain printers do not have resident barcodes. The Graphic option allows barcodes to be
printed despite this. This will slow printing down as barcodes are sent to the printer as graphics.
Note: You can also create an object from the Objects View: Right-click on the object type you want,
select the desired action and click the location where you want to place the object in the document.
31
User Guide
• Height: 8
• Narrow bar: 2
• Select 1 digit in the Check character list
• Select 270° in the Rotation box
• Enter 1234 in the Data box
6. Click OK.
Drawing a line
Your software comes with a range of tools to help you design perfect labels.
You can draw a line, a circle, a rectangle, and other shapes using the same process described below.
To draw a line:
Note: You can also create an object from the Objects View: Right-click on the object type you want,
select the desired action and click the location where you want to place the object in the document.
- or -
32
Creating a document using fixed objects
3. Holding down the left mouse button, move the mouse horizontally until the required shape is
achieved.
Hint:
• To obtain a circle, hold the SHIFT key down while you drag the mouse cursor.
• To draw an ellipse starting from the center, hold the CTRL key down while you drag the mouse
cursor.
• To draw a circle starting at the center, hold the CTRL and SHIFT keys down while you drag the
mouse cursor.
Note: You can also create an object from the Objects View: Right-click on the object type you want,
select the desired action and click the location where you want to place the object in the document.
To import an image
Your software allows you to insert images and company logos to help you perfect your label.
A number of graphic formats can be imported: bmp, dib, dxf, emf, fmf, eps, fpx, img, gif, jpg, pcd, pcx,
dcx, png, rle, tga, tif, wmf, wpg and more.
33
User Guide
Note: You can also create an object from the Objects View: Right-click on the object type you want,
select the desired action and click the location where you want to place the object in the document.
34
Creating a document using variable objects and data sources
When you select a data source, you are indicating where the data you are interested in is located and
what type of data you plan to use. The data can be of internal origin (formula, date, counter) or
external to the application (database, direct entry, ActiveX).
The different data sources available in the Data Sources view or menu are the following:
35
User Guide
The Toolbar
• The data source created is automatically displayed under the selected data source.
• The application gives the data source a default name.
• Categories and sub categories can be added under the selected data source, except for the
Database data source.
Note: To create categories and sub categories, right-click one of the data sources and select Add
category.
The Database data source contains a list of variables. These variables are populated by data from
queries or ASCII tables.
Note: Data sources keep the names of the fields that populated them. Database variables cannot be
renamed because they are linked to the database fields names.
36
Creating a document using variable objects and data sources
Creating a query
Command: Data sources > Database > Create/Edit query
• Select the data source from the Select data source list.
Note: For a new data source, click the New data source button. This gives you the option of
using the Wizard, choosing between an ODBC/OLEDB data source or creating a web sourced
connection (Google Sheets, Microsoft Excel Online, OData Feed).
By default, Standard creation mode is activated. You can use Advanced SQL creation mode
to create your query.
2. In the Select table list, select the table where the search is to be carried out.
The Include table names option, allows you to display the table names in the list of fields.
4. In the Select fields list, select the fields for the selected table.
Tip: We recommend that you only select the fields that will be used in the label. This reduces
the amount of communication with the database, increasing processing speed.
5. Click to view the result.
37
User Guide
The data sources use the field names from the database.
The navigation bar is displayed in your workspace.
The Table lookup data source contains a list of data sources you have created. The data source
values are the result of searches carried out in databases other than those linked to the current
document.
Searches are carried out in one or more database fields. Data is extracted from one of the record
fields found (called the "result field").
1. Select the data source from the Select data source list.
Note: To create a new data source, click the New data source button. This gives you the option of
using the wizard or choosing between an ODBC or OLEDB data source.
38
Creating a document using variable objects and data sources
2. By default, Standard creation mode is activated. You can use Advanced SQL creation mode
to create your query.
3. In the Select table list, select a table where the search is to be carried out.
4. In the Select result field list, select the field whose value will be transferred into your variable.
6. Select the field in the external table on which the search will be carried out.
- or -
Click SQL Query Builder to access Query Builder. This provides an easy-to-use interface for
building SQL database queries. You can create new requests graphically or insert existing
requests in your document.
5. Click the Query result button to display the result in the Query dialog box.
The Date data source contains a list of data sources. These data sources are fed by the computer's
date system or by the printer. It allows you to display the date and time in the format previously
defined. The values are updated automatically at the start of each print session.
You can insert the current date and/or time into a document. You can also add a fixed value to the
current date or time.
39
User Guide
1. On the Date tab, select the desired format for the date and time.
2. The date format is displayed in the Preview area.
3. Click OK.
1. Open a label.
3. Compose the date in the Date dialog box. It must be in the dd/mm/yy format. To add
separators, enter the ''/'' character in the text box in the lower left of the dialog box, then click
Add.
4. Click OK.
5. Select the Date (datefab) then drag and drop it into the workspace.
The Counter data source contains a list of data sources. These data sources are populated by data
calculated either by the computer, or by your printer.
The content of the data source changes as printing advances, according to an initial value and an
increment value.
40
Creating a document using variable objects and data sources
Note: Current value Increment, Min Value and Max Value fields can use other variables as data
sources. To specify another variable for any of these values, enter the variable name into the needed
field in the following format: {variable_name}.
1. Open a label.
3. Select the counter, then choose Properties from the context menu.
7. Click OK.
8. Select the counter, then drag and drop it into the workspace. Select Text in the context menu.
9. Right-click on the counter and choose Properties from the context menu.
• Font: Arial
These data sources are populated by combinations of operators, constants, data sources, control
variables, formulas, and functions. Data can be numeric or alphanumeric.
In order to carry out a calculation within a document, you must first create a Formula data source.
This data source has a specific dialog box allowing you to define the required function(s) for a given
formula.
41
User Guide
- or -
2. Click OK.
Note: If a variable used in the formula has a name containing one of the following characters &+-
*/<>=^%,!\", it must be enclosed in brackets {}.
Note:Dynamic preview represents current formula calculation result, including the formatting defined in
Output page. In case of error, the preview is displayed in red. If the value obtained is truncated, you
must modify the maximum length specified in the Output tab.
In this example, the production label must show the price of the product as a function of its weight and
the price per kilogram.
2. For the WEIGHT variable, enter 788 (the weight of the product is 788 g) as the Local value,
enter ''Please enter the weight in g'' in the Prefix field, then click OK.
3. For the PRICEPERKG variable, enter 15.70 (the price/kg is FF15.70) as the Local value of the
variable
4. Enter ''Please enter the price per kg'' in the Prefix field, then click OK.
42
Creating a document using variable objects and data sources
In the following exercise, we will create a formula to display a warning message telling the user that
the value of the Total_Weight shared variable exceeds 1,000 kg.
If the weight value exceeds 1,000 kg, the message ''Attention! Error! Total Weight exceeds maximum!''
will appear.
3. In the Formula dialog box, enter the following expression: if(Total_Weight>1000, ''Attention:
Total Weight exceeds maximum!'', '''')
4. On the Output tab, enter 50 in the Maximum length field and click OK.
6. In the Text dialog box, select Scalable as the font and set its Height to 12.70 mm.
7. On the Paragraph tab, select the Wordwrap option, then select Centered in the Alignment
field.
The When Printed data source contains a list of variables you have created. These data sources are
populated by entering data directly into the form using the keyboard.
By default, the workspace lets you view the label and its form separately.
-or-
Any changes to the label or form will automatically update the data in both locations.
-or-
-or-
44
Creating a document using variable objects and data sources
Note: Only “Blank Form” creation mode is available in Custom Form creation
Wizard dialog if a label does not contain any variables.
Note: Custom Form creating Wizard is displayed when the Form Editor is opened for the
first time or reset. Otherwise, Form Editor is displayed without the wizard.
3. Select a control from the toolbar on the left, then click on the Form where you want to place
the control.
The control appears on the Form and its properties are displayed in the toolbar on the right.
You can use the mouse to change the position and size of the control.
The table below lists the controls available and their main features.
Radio Button List Select one of several values by selecting the corresponding button.
List Box Select one of several values by selecting the corresponding item.
45
User Guide
Group Box Group controls together with an optional border and header.
You will find examples of label designs which use the custom Form feature in the sample labels folder.
Proceed as follows:
2. Right-click.
4. Click the number of the field you want to appear first in the form. The number turns green when
validated.
6. To confirm your selection, right-click in the form and select Validate tab ordering. The order of
the fields will be automatically validated when the first field is validated. The numbering then
disappears from the form.
Note: Right-click the form and select Abort tab ordering to cancel your changes.
46
Creating a document using variable objects and data sources
Note: If you define an empty local value and select the Restore after printing option, the value of the
variable will reset after each print job.
1. Open a label.
5. Click the Output tab and enter ''20'' as the Maximum length.
6. Select the When Printed data source, then drag and drop it into the workspace.
47
User Guide
The Advanced data source contains a list of data sources you have created. These data sources are
populated by data that is not specified upon creation. An Advanced data source can be used to
create intermediate data sources.
1. In the Input tab, select one of the following options: Local, Shared, or From a file or Port
Watch.
If you have chosen the Local option, enter the variable value in the box. This is the initial
value of the variable, and will be printed first.
- or -
If you have chosen the Shared option, enter the variable value in the box. Click OK.
- or -
If you have chosen the From a file option, select the required file.
-or-
If you have chosen the Port Watch option, it will allow to use devices connected to USB or
Ethernet ports. It is possible to create a Port Watch variable by creating an Advanced variable
and selecting Port Watch as a variable type.
2. In the Output tab, you can define an output format, maximum length, suffix, and prefix.
3. Click OK.
1. Open label.
2. Create a Advanced data source and name it ''ref''.
3. Insert the data source into the label in text format.
4. If this data source does not appear when printing, select it and click in the Object toolbar.
48
Creating a document using variable objects and data sources
The value of these elements is supplied by different data sources at the time of printing:
Note: In the Data Sources view, a red arrow indicates the variable associated with the
selected object.
You can quickly and simply create a variable object in your document (bar code, image, text, drawing,
or other objects.) using:
- or -
49
User Guide
- or -
1. Click the menu button for your object. A submenu is displayed showing the actions you can
take.
2. To create a variable object using an existing data source, you have the option of:
- or -
• Selecting Wizard: This will guide you step-by-step through the variable object creation
process.
Note: The creation wizard is enabled by default. To disable it, select Tools > Configuration >
Wizards.
Note: You can also create an object from the Objects View: Right-click on the object type you want,
select the desired action and click the location where you want to place the object in the document.
Note: Text/Barcode object assignment option is disabled for Database and Table lookup variables
containing BLOB data types (e.g., images from a database), therefore, they can be used as a
datasource for Image objects only.
You can quickly and simply create a variable object in your document (bar code, image, text, drawing,
or other objects.) using:
- or -
Using the clear guidance given, you can create an object using one of the following options:
50
Creating a document using variable objects and data sources
1. Click directly on the object you want to insert into your document.
2. Click the location where you want to place the object.
The Creation Wizard will run by default. If wizards are disabled, double-click the object to bring
up the Properties dialog box.
3. Click the Data sources tab.
4. Select Variable.
5. Select the variable you want to assign to your object, right-click and select Add.
- or -
Click New, then select the variable you want to add.
- or -
1. Click the menu button for your object. A submenu is displayed showing the actions you can
take.
2. To create a variable object using a new variable, you have the option of:
• Select New data source.
- or -
• Select Wizard: This will guide you step-by-step through the variable object creation
process.
3. Click the location where you want to place the object.
Note: The creation wizard is enabled by default. To disable it, select Tools > Configuration >
Wizards.
Note: You can also create an object from the Objects View: Right-click on the object type you want,
select the desired action and click the location where you want to place the object in the document.
Note: Text/Barcode object assignment option is disabled for Database and Table lookup variables
containing BLOB data types (e.g., images from a database), therefore, they can be used as a
datasource for Image objects only.
51
Printing
Whether printing a single label, a series of labels, or multiple copies of the same label, all print
commands are grouped together in the Print dialog box.
Your software also allows you to install and control printers located anywhere on your network.
In this section, we will look at various possible network configurations and the associated installation
procedures for optimizing label printing.
Printing a document
To print a document:
Note: If the label does not include a counter, the Print dialog box will not display the Copies of each
label field, but will display the Labels field. This field serves the same purpose.
To highlight the difference between Labels and Copies of each label, we will consider a label
containing two types of counters and configure the Print dialog box in different ways.
1. Open a label.
52
Printing
• A classical counter that counts all labels, and resets when its value reaches 10:
• Type : Decimal
• Increment: +1
• Min value: 0
• Max value: 10
• An ISO counter that allows each label copy to be individually and exhaustively
numbered. It also resets when its value reaches 10.
• Type: Decimal
• Increment: +1
• Min value: 0
The first counter identifies a particular label, whereas the ISO counter counts the total number of
labels printed.
Expected output: 10 labels have been printed and the two counters read the same value.
Expected output: 10 labels print; one counter is 1-10 the other counter is 1,1,2,2,3,3...
53
User Guide
The page definition is determined by the parameters specified when the printer driver is configured.
The results may be completely different depending on whether you print on an office printer or a
thermal printer. It can be quite difficult to visualize a page on continuous paper, which is used mainly
by thermal printers.
Moreover, according to the dimension of the print media and the size of the label, the page
dimensions may correspond to those of the label, and thus, the page copy may be the same as the
label copy.
The page format and label size are defined in the Page Setup dialog box.
7. Click .
8. Enter the following values:
• Labels: 8
• Copies of each page: 2
9. Click Print. The result will be:
54
Printing
- or -
Now that the form looks the way you want, we will launch printing.
Note: The form is displayed for each label contained in the series. If you choose the For each series
option, the form will only be displayed once, when printing of the label series is launched.
To summarize
The Print dialog box contains When the label contains a counter, the Labels field allows you to specify
differences... the number of different labels in a series.
The Copies of each label field allows you to define the number of copies
of the same label to be printed.
When the label does not include a counter, the Copies of each label field
serves the same purpose as the Labels field.
Copies of each page A page copy can only be created if the label does not include an ISO
counter and if the page contains more than one label.
Print Merge The Print Merge prints all the records in a database, and this option is
only available when the label is connected to a database.
Printing using the Form The form allows an operator to enter data by keyboard just prior to printing.
55
User Guide
Troubleshooting
The table below lists the problems most frequently encountered during printing, and offers some
solutions to help you resolve them.
Nothing is printed The printer is not plugged in. Plug the printer in.
For a parallel link: The printer is Make sure that this setting has been
not configured for a parallel link. configured in the printer control panel (refer
to the printer manufacturer’s manual).
For a serial link: The serial Make sure that the communication settings
communication settings are between the PC and the printer are the
incorrect. same (for the serial communication settings
required by the printer, refer to the printer
manufacturer’s manual).
The serial cable is not suitable. Make sure that the cable matches the
specifications of your printer (refer to the
printer manufacturer’s manual).
A page is not printed For direct thermal printing: The Reinsert the media the right way.
print media has been inserted the
wrong way (the print head is
heating the wrong side of the
paper).
For thermal transfer printing: The Check the ribbon and refit if necessary (refer
ribbon has not been inserted, or to the printer manufacturer’s manual).
was inserted incorrectly.
The required print mode has not Check that the print mode (thermal or
been selected on the printer. thermal transfer) has been correctly
selected on the printer (refer to the printer
manufacturer’s manual) or in the Printer
Setup dialog box.
56
Printing
A graphic object (image, The printer is out of memory. Check the Clear memory at next print
Windows font, graphic time only option; If the problem persists,
barcode, etc.) has not check the amount of memory space
been printed. allocated to images (on the Images tab of
your printer driver).
The printer does not have enough Increase the amount of printer memory
memory. either by adding an extra memory card, or
by increasing the RAM (refer to the printer
manufacturer’s manual or check with the
dealer who sold you the printer).
The thermal printer is The print media used is not the Check that the right print media was
jammed same as the one defined in the selected during page setup: Continuous,
Page setup dialog box With gap.
(continuous paper or with gap).
57