Rules Engine: Group Filtering by Parenthesis you define in Advanced Logic

  • 4
  • Idea
  • Updated 2 weeks ago
It would be nice to group the filters and criteria in the rules engine (dataset and actions) by how you define them with Parenthesis.  

Example: (A AND B AND C AND I AND K) OR (D AND E AND F AND I AND K) OR (G AND H AND I AND J)

Visually it would be nice if there was a view that grouped by parenthesis so in this case I would have 3 groups when the grouping view is turned on.  This would allow for easier troubleshooting when trying to read through the advanced logic to see what all is being filtered. 
Photo of Jeffrey Boyer

Jeffrey Boyer, Employee

  • 174 Points 100 badge 2x thumb

Posted 2 weeks ago

  • 4
Photo of Upendra Damacherla

Upendra Damacherla, Employee

  • 92 Points 75 badge 2x thumb
It would be nice if we can move the criteria like fields in reports.
Photo of Jeff Kirkpatrick

Jeff Kirkpatrick, Champion

  • 26,596 Points 20k badge 2x thumb
Yes yes yes yes yes!

Something akin to how developers group code statements into stanzas!  I was trying to demonstrate the Advanced Logic last week to someone in a visual way as below.

So A AND B AND (C OR (D AND (E OR F OR G))) AND H AND I AND (J OR K OR L) AND M AND N

Becomes



The parentheses line up to show which clauses are grouped together.