-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
4.5
-
MOODLE_405_STABLE
-
- Covered by automated tests (PHPUnit)
This issue is to add column callback support to the 'count' aggregation method. For context, we added the same for the 'sum' and 'avg' methods in this change from MDL-75191
This request fulfils a real use case in MDL-82455, because since system reports now support native column aggregation, they may also need a means to format the column output on display via callbacks (in that case, wrap the count value in a link)
This has little value in custom reports, and in fact would likely be quite confusing, so we need to carefully define how this would work. I've also created MDL-82463 to evaluate and improve all other numeric column types to ensure we don't inadvertently change their behaviour
(Adding to MDL-84719 epic because this allow for improved native aggregation performance, instead of using derived table joins/sub-selects)
- has a non-specific relationship to
-
MDL-82455 Direct link from the Badges report the list of recipients has been lost
-
- Closed
-
- is blocked by
-
MDL-80669 Support missing "default" values when filtering user profile/custom fields
-
- Closed
-
-
MDL-82463 Improve column types for numeric columns that don't produce numeric output
-
- Closed
-
-
MDL-82466 Format the output of the "Days taking course" report completion columns
-
- Closed
-
-
MDL-84537 Allow callers to define report aggregation options
-
- Closed
-