Custom Reports

You can use the Custom Reports module to create, edit, and manage custom reports with accompanying charts. It has a user-friendly interface to define report headers, fields, filters, and drilldown options, enabling tailored data analysis and reporting. 

Creating customised reports for customers is one of the services QuickEasy offers.

Custom reports include two interfaces:

  • Edit Reports: Reports are created or edited using SQLEdit Reports can be found in the Setup menu.
  • Custom Reports: Displays the created reports. Custom reports can be added to any Menu Group as a whole or as individual reports. When added as a group, users select reports to display from a dropdown list. This list only contains reports they are authorised to view.

Interface


Custom Report Example

Buttons Explained 

Button

Description

View

Displays the report.

Warning: This process is not instant.

Arrow on View Button

Reset Data Filter: Removes the report and clears the selected report next to the Report filter.

Output

Prints, previews, or exports the selected report if Output Templates are added.

The available pipelines are:

  1. Report_rec: Outputs the selected record.
  2. Report_all: Outputs all the records in a report.


Export xlsx: Allows the report to be saved in .xlsx format.

Menu

  • Edit Reports: Navigates to the Edit Reports interface. If a report is selected, the same report is opened when navigating to Edit Reports.

  • Edit Actions: Allows custom actions to be created using SQL.

  • Column Auto Width: Adjusts the column widths to fit the contents if checked. Creates scroll bars if unchecked. This setting is automatically saved.

  • Row Auto Height: Adjusts the row heights to fit the contents if checked. Truncates the data if unchecked. This setting is automatically saved.


Filters Explained 

  • The top row provides a dropdown list of all the custom reports the user has access to.
  • This filter is only displayed if custom reports were added to a menu. It is not displayed if only a single report was added to a menu.
  • Report-specific filters are displayed above the report.

Tabs Explained

  • If a chart is enabled the report is divided into two tabs.
  • The Data tab displays the report fields.
  • The Chart tab displays a chart which can be customised.

Fields Explained 

  • The first column is the standard Field Chooser (*) column that is used to add or remove columns.
  • The other columns depend on the chosen report.
  • Until a report is chosen, no filters or columns are displayed. 
  • Negative amounts on the report are displayed in red.

Tutorials

These tutorials explain how to display the custom reports and charts.

How to Display a Custom Report 

  1. Navigate to Custom Reports.
    • Note: The navigation depends on where the module is added in your menu system.
  2. Select the report you want to view from the dropdown list next to Report.
    • Note: If an individual report is added to a Menu Group, there is no dropdown list. The report is automatically selected.
  3. Click View (button).

How to Customise the Chart

  1. Navigate to Custom Reports or a specific custom report.
  2. Select the report you want to view from the dropdown list if applicable.
  3. Click View (button).
  4. Click Chart (tab).
  5. On the bottom there are two buttons:
    • Click Customize Chart:
      • Check or uncheck fields to hide or show them on the Series Tab.
      • Sort by (bottom of the popup): Select a field to sort the chart from the dropdown list.
    • Click the name of the chart (e.g. Column diagram):
      • Click any of the other diagrams to display the chart in a different format.

Troubleshooting: Custom Reports 

  • Please select a report” Error:
    • Ensure a report is selected from the dropdown list before clicking View (button).
  • Empty Grid:
    • Check the filter settings (e.g. date range or dynamic filters) to ensure they match the available data.
  • “No SQL Statement Provided” Error: 
    • The selected report lacks a valid SQL query. Edit the report to provide a query.
  • Amount or Time Worked Showing Zero:
    • If a Custom Report was created and the entries were rounded to the nearest integer, amounts or time worked may show as zero.
    • Verify if this is happening by exporting the report in .xlsx format (Output (button)) and opening it in Excel. Increase the number of decimal places for the column showing zero values. 
    • If increasing the number of decimal places solves the problem, edit the report and increase the number of decimal places.
  • Custom Report not on Dropdown List:
    • If a Custom Report is not showing on the dropdown list, User Access might not have been set for that report.
    • If user access has been set, you might not have access to view a particular report – please check with your administrator.

Learn More

  1. Edit Reports Edit SQL: Explains the interface from which SQL queries can be written for custom reports.
  2. Edit Reports Formatted Text: Provides examples of formatted text that can be used in custom reports.
  3. Edit Reports List and Edit Views: Explains the interface from which custom reports are created.
  4. Edit Reports Tutorials: These tutorials explain how to create custom reports. However, you will need to know how to use SQL to use this module effectively.