You can watch this video to see how to configure SkyPrint.
You can watch this video to see how to create labels.
Print Q and Settings Tab
Allow on-the-fly selection of the Print Director: This option only apply when you have multi Print Directors. Most situations do not require multi Print Directors.
Allow on-the-fly selection of the Printer: Enable this option if you want the user to be able to select different printers when printing from the scanners.
Allow on-the-fly selection of the Label: Enable this option if you want the user to be able to select different labels when printing from the scanners.
Remember last used label: Enable this option if you want the user to use the last label they chose during printing.
Strip Empty Substitutions (Checkbox):
This option removes the entire line of text from the design file whenever there is no data to be printed.
Example:
$LotSerialNo$ is a part of the design for a barcode.
If there is no LotSerialNo to display from the data, this option will remove $LotSerialNo$ and the label won't result in a bad barcode when it is read by the scanner.
Services and Printers Tab
On this tab, you will be able to enter the ConnectIt director in order to print from the server to any printer on your network by using directors and printers.
Press the Director+ button to add a ConnectIt director to your services.
(This is how you will be retrieving data to print.)
Press the Printer+ button to add a printer to your director.
(This can be one of many printers your director can reference from.)
Printer Delay Options
Printer delay allows you to alter the time intermittence between each label.
X # of seconds after ever Y # of labels
This can help facilitate lengthy printing processes.
Users and Warehouses Tab
Users Labels
The "Users labels" section is used to set up a printer on the network.
Warehouse Labels
The "Warehouse labels" section is for Scano Skyprint printing from the hand-held scanners.
‘New Label’ Button
Pressing the ‘New Label’ button in either the User or Warehouse Labels area will bring up the window below.
User Id: Determines which user(s) are able to use this label.
Transaction Type: Specifies what type of label.
- Purchase/Sales orders
- Inventory
- Pallet
- Manufacturing
- All
Print Director: Choose which ConnectIt customer becomes Director.
Printer: Receiving or Shipping.
Label File: Choose the label from a drop-down list.
Use as Default: If checked, SkyPrint always uses this setup.
‘Add’ Button: Allows users to create a new print director via their MAC address and Scanco customer code.
Substitutions Tab (Printing Data Not in the Grid)
Prerequisites
This is an advanced setup process!
Understanding of Sage Tables and SQL statements will benefit you greatly in this area. This program gets data from as many tables as needed if each table has at least one field that matches those in the grid.
Example:
PO_header has VenderNo, but does not have VendorName.
You need to print VendorName on the label, so you write an SQL statement into DashPrint Configurator to get the data. Here’s what that select statement would look like:
SQL Statement to gather data from AP_Vendor:
SELECT VendorName FROM AP_Vendor WHERE VendorNo = (SELECT DISTINCT VenderNo FROM PO_PurchaseOrderHeader WHERE PurchaseOrderNo = '$PurchaseOrderNo$')
SQL Statement to print Julian Dates:
SELECT TOP 1 ((({FN YEAR({FN CURDATE()})}-2000) * 1000) + {FN DAYOFYEAR({FN CURDATE()})}) AS JULIANDATE FROM CI_ITEM
Keyboard Prompts Substitutions Tab
Global
Above, you’ll see that the ID field “Tracking” has the ‘Is Global’ checkbox enabled.
This means whatever is entered into the prompt field, located just below the name, will be printed on every label during the printing process.
The label design sub for this example would be: $Tracking$
Per Item
Above, you’ll also see the ID field “Box” has the ‘Is Global’ checkbox disabled.
This means whatever is entered into the prompt field will print for every label for only the item that it is displayed for.
The label design sub for this example would be: $Box$
Extended Description Sub
$ITEM_DESC_EXTENDED$
Label Designer
The Label Designer button is in the upper right corner.
File Menu |
New Creates a new label. (It will first ask for label name.) Open Search for and open an existing label file. Save/Save As… Save over existing design. Save As a new design. Export as ZPL Converts XML file format to ZPL (Zebra Print Language) as a text file. Used to print or test your design on a printer. |
Defaults Menu |
New X Location: Measurement from the left edge. New Y Offset: Measurement of spacing between elements as they are added. New Text Height: Measurement of height for each element as they are added. Default to Label Width: This should be enabled so data, such as Item Description can print across the entire label. New Text Object Font: Sets up defaults for all fonts. New Barcode Object: Sets default height for 1D and 2D barcodes and chooses the default barcode type font. New Barcode Label Font: Pressing ‘Select Font’ sets up all defaults for the human-readable that can be printed below barcodes. Printer: What you enter here will be the printer that is used by the system when you are finished with your design. This can be changed after you save. |
Designing Labels
The current label is displayed at the top-left, just below ‘File’.
Design as text checkbox is used to see the print language ZPL (Zebra Print Language) and design your label using their standard convention.
Substitution Fields
The Substitution Fields on the left-hand side of the design menu host the label substitution codes.
These Substitutions are used when designing a label to allow for the system to gather and display the desired information.
Starting a New Label
To add a field to your label, click on the desired field to display from the left-hand side menu area, and press the ‘Add Field Data’ button. Click ‘Add Field Name’ to add the name of the field to the label. |
![]() |
Click ‘Add Field and Data’ to add the field name, as before, but to also add the item code along with it. | ![]() |
Adding a barcode to your label is as simple as clicking the ‘Add Barcode’ button. | ![]() |
Click ‘Add Object’ to create a static item that will print on every label. Object Types: Fixed Includes text that is static to your label Barcode Creates a fixed barcode that you can edit the dimensions for. Image Allows you to search your local computer to add an image to your label. Ex: company logo Box Creates a box with the dimensions of Width and Height at the ‘X’ and ‘Y’ coordinates. HLine Creates a horizontal line on your label VLine Creates a vertical line on your label Incrementally edit and adjust your objects via the following fields:
|
![]() |
How to Create this Label in less than 2 Min
- Choosing the $ItemCodeDesc$ field and pressing the ‘Add Bound Column’.
- Choosing the $ItemCode$ field and pressing the ‘Add Barcode from Bound’ and then ‘Add Fixed Text and Bound’.
- Pressing the ‘Add Object’ and choosing ‘Hline’.
- Choosing the $WarehouseCode$ field and pressing the ‘Add Barcode from Bound’ and then ‘Add Fixed Text and Bound’.
- Pressing the ‘Add Object’ and choosing ‘Hline’.
- Choosing the $BinLocation$ field and pressing the ‘Add Barcode from Bound’ and then ‘Add Fixed Text and Bound’.
- Pressing the ‘Add Object’ and choosing ‘Hline’.
- Choosing the $QuantityOnHand$ field and pressing the ‘Add Barcode from Bound’ and then ‘Add Fixed Text and Bound’.
GS1 Barcodes
Prerequisites
Creating GS1 barcodes can be done in DashPrint Label Designer.
GS1 Standard requires item code data being 14-characters long.
Register your GS1 product here at US-Authentic Barcodes.
Design Process
Designing an XML file is the simplest process for designing a GS1 barcode in Dashprint’s Label Designer. Below are the prefixes that can be used during scanning.
- – “Item Code”
- – “Lot”
- – “Expiration Date”
- – “Serial”
- – “Quantity”
- – “Line Key”
- – “Alias Item Code”
- – “Weight in KG”
- – “Netweight in LB”
The programming requires a tilde (~) to be added before each GS1 prefix in order for the GS1 to be scanned properly. Remove the tildeto create a human readable barcode.
Example 2D Barcode:
Example 1D Barcode:
The "Design as Text" (Checkbox) Is used to see proper print language ZPL (Zebra Print Language)
Example: This process requires another program that generates said print language and should only be attempted by users that are familiar and have experience with ZPL.

Zebra GS1 Examples:
2D GS1 barcodes need to have _1 before each prefix.
^FO300,750^BXN,9,200,20,20,,_^FD_101$ItemCode$10$LotSerialNo$_130$QuantityOnHand$^FS
1D GS1 barcodes need to have >8 before each prefix.
^BY2^FO63,123^BCN,088,Y,Y,,D^FD>8(01)$ItemCode$>8(10)$LotSerialNo$>8(30)$QuantityOnHand$^FS
Human Readable
^AAN,27,12^FO55,245^FD(01)$ItemCode$(10)$LotSerialNo$(30)$QuantityOnHand$^FS
Print As ZPL \ Print As CPCL
Two options for both “Print as” options
You can design labels in XML and have them converted during printing when you enable the “Print as” options. |
![]() |
You can enable the “Print as” option and then choose a font that is installed in your printer and then go to File > Export as ZPL \ CPCL. |
![]() |
If you use the fonts that are installed in your printer you can then enable the Print Angle before you export to change Landscape to Portrait printing. | ![]() |
FORMATTING:
C for Currency. If you enter C into the formatting prompt and the data is 1.23456 the program will print $1.23
dd - this is day of month from 01-31 dddd - this is the day spelled out MM - this is the month number from 01-12 MMM - month name abbreviated MMMM - this is the month spelled out yy - this is the year with two digits yyyy - this is the year with four digits hh - this is the hour from 01-12 HH - this is the hour from 00-23 mm - this is the minute from 00-59 ss - this is the second from 00-59 tt - this shows either AM or PM d - MM/DD/YYYY
|
|
The "Design as text" checkbox can be used when you need to use the printer manufactures print language. Below shows an example of [ZPL] Zebra Print Language.
You can edit labels that were exported to ZPL
^FO20,131^ADN,36^FB771,10,0,L^FDItem: $ItemCode$^FS
^FO20,131 = 20 is the X coordinate, 131 is the Y coordinate. You can change those numbers to move where the data prints. When you make changes you will need to press the “Redraw” button to see your changes.
^ADN,36 = D is the font. You can change to B, E, F for different Zebra fonts. 36 is the font size.
^FO20,71^BY2^BCN,40,N^FD>:$ItemCode$^FS
^BY2 = 2 is the barcode width. You can change 2 to 3 for a wider barcode.
^BCN,40,N = 40 is the height of the barcode. Changing to 80 makes the barcode twice as tall. N can be changed to Y if you want to print the human-readable below the barcode.
Comments
0 comments
Please sign in to leave a comment.