A more traditional print request format from early Unibar / ELS / EPP builds, but still supported in EPP 10 with File Drop, Web Service, and façade/executable call printing methods. This is a simple request format that allows building a label batch print job for a single label template and single printer destination. ULD requests cannot allow using different label templates in a single request, but each line beyond the first is treated as a unique label print within the batch.
ULD Print Request Components
More details on the ULD Format and ULD Parameters & Switches are available in the published help docs portal.
| Parameter/Switch | Description |
|---|---|
| /C= | Number of label copies. |
| /DEL= | Set the data field delimiter. |
| /DR[TxData] or /DR= | /DR[TxData] Set data record layout to entry in the Label Data Dictionary (LDD). /DR= Specify the data record layout. |
| /F= | Input file to be processed. |
| /L= | Set Label Format name. |
| /OUTFILE= | Renames the output file for FILE type printers. |
| /P= | Print destination. |
| /R= | Report component. Valid values are Header, Detail, and Footer. Entries identifying the report component are not case sensitive. All three components are required for a complete report output. |
Examples
Example 1 Below example includes two copies of one label template for the printer destination:
/L=#samples\sample.lbl /P=defaultSite#FauxPrinter /C=1 /DR=ItemNumber+CustomerNumber+OrderNumber+CustomerName+ItemDescription+OrderDate
42~29~123~Arthur Dent~Don't Panic~2005/04/29
121g~88~1985~Emmett Brown~IT WORKS!~2015/10/21
The first line in a ULD request is designated for placing all of the parameter/switch definitions, like the label name, printer destination, number of copies to be printed, and the data record layout (order of variables).
Each line break represents a separate instance of the same label to the same printer, with separate variable assignments.
Example 2 Below example references a TxData mapping instead of manually defining the data record layout / order of variables.
/L=#samples\sample.lbl /P=defaultSite#FauxPrinter /C=1 /DRTxData.demo
123~Arthur Dent~42~Don't Panic
1985~Emmett Brown~121g~IT WORKS!
Note that since the TxData Mapping uses a different order of the LDD variables, we also had to change the order of the variable assignments in each of the data lines of the ULD request.
