-
Improvement
-
Resolution: Fixed
-
Minor
-
5.0
-
MOODLE_500_STABLE
-
MOODLE_500_STABLE
-
- Covered by automated tests
-
-
-
1
-
WP Sprint 2024-I4.2 (Clones), WP Sprint 2024-I4.3 (Clones)
Report builder columns all have a type, to define available aggregation, column formatting, etc
This issue is to force aggregation classes to also define the type of data that they return, for instance count, sum, max all return integers, and we have other aggregations that return date or text. This is required for upcoming work on report graphs and visualisation work, to allow for graphing numeric columns and/or aggregation (required for MDL-75141 too, so we can determine how to filter aggregated data)