How Do I to Print Labels on RightNetworks?

RightNetworks uses TSPrint to print from redirected printers. Labels can be configured to print from TSPrint within Acctivate.

Acctivate cannot default to a redirected printer because every time a user logs in to RightNetworks, the printer gets a new #number, changing the name of the printer. However, once the printer settings are set up, select the printer and stock to print. The directions below explain how to configure Acctivate, the label report, and TSPrint to allow Acctivate to correctly print the labels. 

To Print with TSPrint, follow the directions in each section:
  1. Configure TSPrint on the desktop
  2. Configure the Report Printer Assignment
  3. Configure the Report Page Setup in Crystal Reports
  4. Print labels using TSPrint
  5. What to do if moving to a new computer

Configure TSPrint on the desktop


Make sure Dynamic Redirection is turned on for that printer in the TSPrint options. Set these options on the desktop, not the hosted server.
  1. On your desktop, not the RightNetworks virtual server desktop, go to File Explorer.
  2. Go to the Terminal Works folder located in C:/Program Files (x86)/ Terminal Works or C:/Program Files (x86)/ TerminalWorks/TSPrint
  3. Select the app called "Show Options" or "ShowOptions.exe".

    FileExplorer_TSPrint-ShowOptions

  4. Click the Dynamic Redirection tab and check the label printer that should print the labels. 
  5. Save and close  TSPrint Client Options when finished.

    TSPrintClientOptions-DynamicRedirection

  6. Setup the label stock size.
      1. Open Printer settings in Windows. 
      2. For the printer, select Printer Properties.
      3. Select Preferences and click the Advanced option on the Layout window. 
      4. Change the stock to the desired label stock size. Push OK
      5. On the Paper/Quality tab, make sure the stock is the same sock you selected. Push Apply when done.

    WindowsPrinterSockDefault_Prefereces-AdvancedOptions
    1. Select the Advanced tab on the Printer Properties window. 
    2. Click Printing Defaults...
    3. Select the same label size you selected as before and push OK. 
    4. Go to the Paper/Quality tab on the Printing Defaults to verify the right stock is selected. Apply changes when done.
    5. Select Apply on the Label Properties window to close out.

      WindowsPrinterSockDefault_Properties-AdvancedOptions

Configure the Report Printer Assignment

  1. Open Configuration Manager under File.
  2. Select Report Catalog under the Reports section.
  3. Expand the folder and select the report you want to print.
  4. Click on the Printer Assignment tab and add "*" to the Workstation Name. * will allow everyone to print on the network. Set the Printer Name to the TSPrinter, usually named TSPrint, TSPrint Default, or something similar. 
  5. Save changes and close out of Configuration Manager.

    LabelPrinterAssignment

Configure the Report Page Setup in Crystal Reports

  1. Open the report in Crystal Reports.
  2. Go to File > Page Setup. 
  3. Select the label printer. Make sure "No Printer (optimize for screen display)" is unchecked
  4. Select the page/stock size to match what was set up on the default Printer Settings. Make sure "Dissociate Formatting Page Size and Printer Paper Size" is unchecked.
  5. Select OK and Save when done. 
  6. Add the report to your custom reports folder, usually located in I:\ACCTivate\CustomReports for RightNetworks.

How to Print labels using TSPrint (Directions on printing labels after it's configured)

NOTE: Either option can be done either from the Report Selection Criteria window or the Print Preview window. Use the Print button to access the Send to Printer window on either window. If using the option to print from Selection Criteria, skip the step on selecting Preview and go to the next step. 

Printing if the TSPrint Default printer is not the label printer

  1. Open the label you wish to print in the Print Preview window in Acctivate.  
  2. Select Preview.
  3. Select Print. 
  4. Using the dropdown menu, change the Printer. Select your printer, for example, “DYMO LabelWriter 450 DUO Label #numerals". 
  5. Click Printer Properties. Under the Options tab, change the Stock to your label stock setup on the report. Click OK.  

    PrintLabel-ChangePrinter
    PrintLabel-PrinterSockDefault_AdvancedOptions

Printing if the TSPrint Default printer is the label printer (Not Recommended)

print > ok > Label Printing Preferences > Advanced > select stock > apply & OK

  1. Open TSPrint Client Options (Step 1 is a one-time setup)
    1. Set the Default Printer to be the same as your label printer.
    2. Check Show Printer Settings and Map Settings. This allows the printer settings window to open without selecting Properties on the print window in Acctivate.
    3. Save and close TSPrint Client Options.

      TSPrintClientOptions-General
  2. Open the label you wish to print in the Print Preview window in Acctivate.  
  3. Push Preview.
  4. Select Print. The printer should be TSPrinter Default.
  5. Using the dropdown menu, change the Printer. Select your printer, for example, “DYMO LabelWriter 450 DUO Label #numerals". 
  6. Click Printer Properties then Advanced. Under the Options tab, change the Stock to your label stock setup on the report. Click OK.  
  7. On the Properties window, click OK to print.

    PrintLabel-Print

    PrintLabel-PrinterSockDefault_AdvancedOptions

      Moving the printer to a new computer 

      You will need to setup the Printer stocks. Start after the first screenshot for printer settings. The printer stock should have the same name and size as previously set up. Then make sure Dynamic Redirection is turned on for that printer in the TSPrint options. Dynamic Redirection options are found in C:/Program Files (x86)/ Terminal Works or C:/Program Files (x86)/ TerminalWorks/TSPrint, and the app is called "Show Options" or "ShowOptions.exe" if file extensions are turned on.