Report Filter Support for Complex Child Record Conditions

When filtering a report, I can filter it where any or all records exist for a child record for one condition. However, in most cases, the condition is not just a single condition; it is a combination of conditions.

Example:
Records from Table A where child records from Table B exist that satisfy conditions A, B, and C.

Gift Records where Transactions exist that are:

  • Not voided
  • Balance > 0
  • Type = Payment

At the moment, I can only choose one condition.