How to Use Report Desk – User Perspective

Release Date: TBA

Report Desk provides a powerful developing environment for Netcellent to deliver modern reports with rich elements of proportional spacing fonts, graphics and line draws. It allows us to output reports to PDF, CSV and XLSX formats.  In addition, Report Desk uses the PSQL relational engine to access the Elliott database. 

When launching a report in Elliott that has a Report Desk User Defined Report (UDR) available, the user will be presented with an Elliott Report Selection Screen.


This screen will show the Legacy and the UDR report options that are available for the report. The Legacy report is the original version of the Elliott report. The UDR reports are the new Report Desk report options. Each UDR report will have a unique ID with the following format: NAME.X.1.2.3 where:

  • NAME is the name of your UDR report, in this case ARTRMLST.
  • X can have the value of B (Base) or E (Enhancement). Base means this report was originally created by Netcellent, and Enhancement means this report was created by your developer.
  • 1 - the first numeric digit represents the template ID.  A template usually represents a unique way of joining the tables.  As an end user, you can't create your own template because the joining must be done by Netcellent or your developer to ensure best database performance.
  • 2 - the second numeric digit represents the different types of report options derived from the same template. This can be a different sorting sequence, different input selection options, or different columns to be included on the report.
  • 3 - the third digit is the variance of each type of report.  The value zero means this is the original report developed by Netcellent or your developers. Other values (greater than zero) are revisions of the report made by you. You can, for example, change to different sorting, selection and columns options and save your own version of the report.    Netcellent or your developer may change the reports that end with zero in the future, but your derived reports that do not end with the zero will never be overridden. 

Input Parameter Screen

To run the UDR report, highlight the report and click on the OK button. This will launch the report parameter screen.


The report parameter screen options include:

Report selection criteria: Choose the range or other criteria, if applicable, for the report. Pressing Enter will select "All" or the default value of all of the parameters.  Dates can be entered in various ways, as documented here.

Description: The is an optional description of the report. If you choose to enter a value here, it serves several purposes:

  1. If you choose to print to disk, the description will be part of your report name.  See sample screen below.
  2. If you choose to email the report, the description will be part of the attachment file name.
  3. If you choose to save your input default, it will become the default description of the template.

The following example  shows the description that will be shown in the Description column of the Spooled Reports application.

OK: Pressing the OK button will launch the ReportOuput screen.

Cancel: Pressing the Cancel button will return the user to the Elliott Report Selection Screen.

Reset: Pressing the Reset button will default the screen to the default values. For example, if the user had entered a range of 1 to 99 for the Terms Code, these values would be erased and reset to the default values.

Save: Press the Save button to save the input value you use in this case and optionally reuse it as a default in the future.


  • Use this template for the default values of this report: If you select this option, then the input value -- in this example, terms code from A - Z -- will be used as the default in the future when you run it.  If you don't want this in the future, you can delete the saved template in the "Use" tab.
  • Save Output Options with this template: If you select this, then the printing destination -- including printers, screen, disk and emails -- will be saved as part of the template. As a result, when you choose to use this template in the future, not only the input value will be default, the printing destination will be default to the same as well.

Use: Pressing the Use button will bring up a list of previously saved report parameters. 


  • The Created By column shows the user information in the format of "Domain/User."
  • The Created column shows the date when this template was created.
  • The Description column shows the description when this template was saved.
  • The Format column shows the output format for this template to be either PDF, CSV or XLSX.
  • The Default column indicates whether this template will be used as the default input value next time when you start this report again.
  • The Use button will return the user to the report parameter screen and the saved values will be displayed. 
  • The Delete button will delete the selected template.
  • The Cancel button will return the user to the report parameter screen without using a template.

ReportOutput Screen

The first time the ReportOutput screen is displayed for each report, the report will default to print to the screen in the Format of PDF.


You may use this default or choose other output tabs. Multiple report destinations can be chosen.

There are multiple formats available: PDF, CSV (comma separated file) and XLSX (Excel).


These are chosen from the format option. 

  • The Print parameters option will print the report selection criteria at the bottom of the report.
  • Keep timings on screen will keep the status panel visible after a report is complete. It will also display the time it took to process the report.


If you saved the output options when saving the report template, those options and the name of the template will be shown when on this screen for the first time.


Printing Destination Tabs

Users can choose between four different printing destinations:

Printer – Send printed output to a Windows printer or port.


The report will be sent to the selected printer. If you wish to print the report to another tray on the printer or to another printer that is not listed, then you can click the Add Configuration button to add another printer with the desired properties.  


From this screen, choose the printer from the list provided. 

  • Choose the Use Default Settings button to use the printer's default settings.
  • Press the Use Custom Settings... button to set up custom settings for the printer.
  • Press the Cancel button to exit without adding another printer.

Screen – Display printed output to the screen.


You can choose to view the output with the Elliott Report Viewer or use the Windows default program. The Elliott Report Viewer option is only available if the report format is PDF.  If you choose the output format as either CSV or XLSX, we assume you have Excel installed on your machine to view the exported CSV or XLSX file on the screen.

Disk – Spool printed output to disk.


You can choose to save the report to the Spooled Report folder. 

The "Save to specific file"  option can be very useful when exporting to CSV or XLSX.  You must specify the file name extension yourself to match the file format you are exporting.  You can, for example, create an automatic processing by using the saved CSV or XLSX files to feed another process, like Bartender to print bar code labels, or EDI to send necessary data to your trading partners.  In that case, you should uncheck the "Print parameters" option so the export of your data will not contain any extra records (parameters) in the file.

E-mail – Send the output directly to the e-mail client.


  • Clear recipients after sending: If checked, this option will clear the To:, CC, and BCC: email addresses after the email is sent.
  • Interactive E-mail:  This allows you to modify the e-mail after it is prepared but before it is sent.
  • High Priority: Select this option to raise the priority of the e-mail.
  • Clear Content: This will clear the text in the body of the email.
  • Clear All: This will clear all fields.
  • Setup: This will allow you to insert a signature line into the email.

CLS, EMK



Feedback and Knowledge Base