-
Improvement
-
Resolution: Fixed
-
Minor
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
To consider, and organise into coherant tasks to complete:
"Unique" aggregation, define what it should do(discussed in team, createdMDL-72826)- Sort "Comma separated [distinct] values" methods, note we can sometimes sort by the aggregated field itself, but not always
- "Comma separated [distinct] values" methods on column with multiple fields (currently we just use the first)
- "Comma separated [distinct] values" methods with callbacks, see also #3
Allow columns to set specific callbacks per aggregation type(no longer needed, edit created later atMDL-77201)- Define whether aggregation type can be sorted in report output
- Set column GROUP BY SQL fragment
- Ability to disable aggregations per column (e.g. user.picture is TYPE_INTEGER but makes no sense to perform integer aggregation on it: sum, avg, etc)
- Behat tests
Wishlist (for later)
- blocks
-
MDL-72826 Custom report option to display unique row values
- Closed
- has a non-specific relationship to
-
MDL-72696 Behat steps to interact with the inplace editable(select) element doesn't work consistently on Chrome
- Closed
-
MDL-52817 New sql_group_concat db method
- Closed
-
MDL-72184 Create DML method "cast int to char"
- Closed
-
MDL-72722 Oracle support for distinct group concatenation SQL
- Closed
- has been marked as being related by
-
MDL-74675 Preserve column type in group concatenation callback methods
- Closed
-
MDL-77412 Group concat aggregation method prevents sorting.
- Closed
- is blocked by
-
MDL-70795 Report builder: Implement functionality for creating custom reports
- Closed