Skip to main content
How do I add a report filter? (Native Reporting)
Updated today

Report filters take a column of report data and narrow down the results that appear when the report is run. Your database still contains all of the data, and the report still pulls in all of the data, but filters allow you to be more selective in what the report shows at that given moment.

Follow the steps listed below to learn how to add a filter to your report.

Step 1: Open the Filter Properties

Note: Before adding a filter, be sure you've pulled the necessary columns into your report. For example, if you want to filter on participants that were provided a service within a particular time period, ensure you've pulled in columns for participant data including a Service Date field from your Services form.

At the top of the report section, click the + icon to the right of the Filters area to open the Filter Properties window.

Step 2: Choose your data point

In the Rule dropdown field, you'll find a list of columns currently pulled into your report section and other searchable fields you can filter by. Select your desired field.

In this example, we want to filter for participants who received services within a particular timeframe by selecting 'Service Date'.

Step 3: Select your condition

After choosing your column, another dropdown field for you to specify how you want to filter the data. The options available here depend on what type of data your column contains. For example, a date column will have different conditions to filter by compared to text columns.

Date Column

Text Column

We selected 'Is Between' in our report to later specify the start and end date of our desired timeframe.

Important: Avoid using the 'Does Not Contain' filter whenever possible in reports. This filter is very resource-intensive and can significantly slow down report performance. In the event that you wish to filter out test data or "fake" data, it's best practice to instead archive data that is no longer needed. This helps keep your reports running smoothly and quickly.

Step 4: Enter your value

Depending on the criteria you selected, another field may appear in the Rule section of your Filter Properties. This field defines the values by which you want to filter the column.

For example, the 'Is Between' filter generates two fields for a user to enter two dates they want to see data within. Filtering data by 'This Year' or 'This Month', however, does not generate an additional field as the filter will run based on the year or month of today's date.

Step 5: Configure the filter options

Below are the available options that allow you to further set up your filter.

  • Inverse: This reverses or adds "Not" to all the filter criteria options.

    • For example, we could filter for Service Dates that are not between specific dates as opposed to ones that are.

  • Locked: This prevents the filter from being edited in the Run version of the report.

    • This option is selected by default but can be deselected to allow users to change the report's filter without needing access to edit the report.

  • Hidden: This hides the filter when viewing the Run version of the report.

  • Global: This connects the filter to the "Global Values" area at the top of the report.

  • Comparison: This can be used to compare the data in one column of your report to another column of the same data type.

    • The filter criteria remains the same regardless of what data type you select (Equals, Is Greater Than, Is Less Than, Begins With, Ends With, Contains).

Step 6: Apply your changes

Once you've finished setting up your filter, select Apply to close the Filter Properties.

You'll find the filter listed at the top of the report section, and only data that meets the filter criteria will be displayed in the report. You can click the filter's green text to edit its properties if necessary.

Step 7 (optional): Set up filter logic

Repeat the above steps if necessary to add more filters to your report data. If you decide to add another filter to your report, a Filter Logic section will appear under Filters.

By default, filter logic will only show results that meet all filter conditions (ex. applying filters 1 AND 2 before displaying report data).

You can click into the Filter Logic field and adjust how the filters run. For example, you can replace "and" with "or" to show results that meet either condition even if they don't meet both.

Step 8: Save the report

Once your filters are set appropriately, save your report from the Report Actions palette. You can also publish the report to make the changes immediately available to other users running the report.

What else do you need help with?

Did this answer your question?