Table Reports allow you to create filtered reports combining data from multiple workflows that you and your users can access.

In order to create a Table Report you must first have Table Reports module entitlement for a role you are currently a part of or be added to a role with Table Report entitlement. Refer to the Module Entitlement for Roles to learn more.

Creating a New Table Report

Navigate to Reports --> Table Reports to view the list of saved Table Reports. Click the NEW TABLE REPORT button to reveal the Table Report creation screen.

Selecting a Workflow

You will be prompted to first select the source of data for the report by searching for a Workflow name. The primary Workflow selected will determine what Fields can be added to the report. It will also determine what secondary Workflows can be selected (based on Workflows related to the primary Workflow). 

For the purposes of this article, we will just focus on selecting a primary Workflow, skipping the secondary Workflow selection. For details on how to create a Table Report with multiple Workflows, see our Working with Multiple Workflows in Table Reports article.

Once selected, click CONTINUE to move on to the next step.

Report Builder

In the report builder, you can add Fields to your report, create filters, and customize other report settings. The first step to setting up your report is to add Fields. 

Adding Fields

Fields are located at the bottom of the builder screen. You can toggle the Field type to select from either custom fields or system fields. Next to each Field, you can click the '+' icon to add the Field to the report. In the example below, "Impact of Risk" has already been added to the report, so it appears above the field finder.

Customizing Report Fields

Once you have added the Fields you would like to include in the report, click the CUSTOMIZE TABLE button.

Here you can take additional actions on each Field. The options available for each Field type will vary slightly, but for most Fields the actions include:

  • Rename: Rename the Field header by clicking the pencil icon next to the name
  • Sort: Choose a default sort Field and order for the report
  • Show As Link: Display the Field as a link to the record
  • Add Filter: Add a filter on a Field
  • Remove: Remove the Field from the report
  • Reorder: Click and drag the handle (dots) to reorder Fields on the report
  • Display: If you have a Calculation Field, you will have the option to display your Calculation labels as values, labels, or both. Note: In order to display your labels, you'll first need to set it up. Refer to the 'Creating Calculation Field Labels' article to learn how to set up your labels.

Working With Filters

Filters can be added to the report via the gear next to each Field or by clicking the ADD A FILTER button. This will present you with a component to select a Field to filter on. A Field does not have to be present on the report for a filter to be applied.

Filter options will vary depending upon the type of Field you are filtering on. In the example below, we've chosen a DATE RANGE operator on the "Created Date" field to include January 1, 2018 through October 1, 2018 and an EQUALS operator on the "Impact of Risk" field to include only "High" risks.

Once a filter is added, you can click on the gear icon to toggle the filter to be 'flexible'. This gives your end-users the ability to toggle the filter off when viewing a report. 

Naming and Saving Your Report

Once you've set up the report to your liking, you can add a title to the report and click the SAVE REPORT button in the upper-right corner. The title is the primary way users will be able to identify the report, so make it descriptive, yet concise.

Running Your Report

Once your report has been confirmed as saved, click the 'x' in the upper-right corner to automatically run the report and take you to the report viewer. In this example, our report has returned one record. To modify the report, you can always click the EDIT REPORT button to switch into the report builder view.

Related Articles

Did this answer your question?