99.987% uptime·0 security breaches·35+ years in education·Built and supported in the U.S.
Posted November 09, 2018
Once you are finished Adding DAT Filter Conditions, you have an option to indicate whether each DAT Filter condition will use “Must Have” or “Must Not Have” logic.

The most common use for “Must Have” or “Must Not Have” are to find students that have or do not have certain actions, attributes, or courses.  Example: You want to find all the students who have submitted a contract for 2014/2015.  When building your filter, search for students that have a “Student Action” with an “Action Description” of Contract Submitted, and an “Academic Year” of 2014/2015.  Add your filter conditions, add your filter, then apply your filter.  Example: You want to find all the students who have NOT submitted a contract for 2014/2015.  When building your filter, search for students that have a “Student Action” with an “Action Description” of Contract Submitted, and an “Academic Year” of 2014/2015.   Add your filter conditions, add your filter, change it to “Must Not Have”, then apply your filter.

When you add more than one filter, you have an option to change how these conditions interact using parentheses as well as AND or OR logical modifiers.  If you make any OR conditions, be sure to include parentheses to ensure the order of operation are as desired. 

Note: The default behavior is to AND all conditions together.
Update

Streamlined Selector and Widget Configuration

1 min read · Updated April 26, 2026

Was this article helpful?

Your feedback goes to the team that maintains this article.

Thanks. We use this to improve the article.

Still have questions?

Live chat is staffed weekdays 8 am to 7 pm ET. Tickets get a response within one business day.

Open a ticket

New to PCR Educator?

If you landed here from a search and want to see what PCR can do, the demo is the fastest way in. Thirty minutes, no commitment.