Set Slide Hopper and Label Template for an ESPO Printer – NiceLabel Automation Instruction Article

Target Audience: Advanced User, IT Manager, Basic User

Article #: 13881


This Instruction Article explains how to select the slide hopper on an ESPO printer with NiceLabel Automation.


An ESPO printer driver must be installed and connected to the ESPO printer. NiceLabel Automation must also be installed on the same workstation. NiceLabel Automation is triggered by either a drop file, database table change, TCP/IP transmission, or HTTP trigger, or a web service payload from the ERP system or LIS (Laboratory Information System). For a basic understanding of NiceLabel Automation and triggers, review the following first: NiceLabel Automation 10 User Guide (


These steps use a drop file trigger that includes a “label type” field which tells the Automation which label template and slide hopper to use on the ESPO printer.

  1. Ensure the trigger data payload has label field that specifies the desired label template and slide hopper:
  2. Check the ESPO printer driver’s slide hopper names:
  3. Create two files using Notepad with the ESPO printer driver’s hopper names:
    1. Hopper1.csv
    2. Hopper2.csv
  4. Create an Automation with the appropriate trigger and edit the trigger.
  5. Add the following Actions. These actions will be used to read each line in the trigger payload, select the desired label template, select the appropriate slide hopper, and print the label(s).
  6. Steps 1 and 1.1 are standard Automation Actions that scan each line in a drop file and map drop file values to label variables. For more information on mapping values to variables, refer to the Automation guide at NiceLabel Automation 10 User Guide ( In this example, the variable “Label” is mapped to the value “ThinPrep”.
  7. For Step 1.1.1, set the Execution option for the Group to the first Label type in the data source:
  8. Set the other Group in Step 1.1.2 to the other label type.
  9. For Step, set the variable “Label” to the Hopper 1 label template name:
  10. For Step, set the variable “Label” to the Hopper 2 label template name.
  11. In Step, select the file “Hopper1.csv”.

    *  Note – If you are using Automation Pro or Enterprise, you can use the “Set Print Parameter” Action instead of the “Run Command File” Action.

  12. In Step, select the file “Hopper2.csv”.
  13. For the Open Label action, select Label Name = the “Label” variable.
  14. Select the ESPO printer in step

Additional comments

Tested Using:

NiceLabel 10 Automation Easy, Pro, and Enterprise

If you need further assistance, please contact us.


Was this article helpful?

Related Articles