-
Task
-
Resolution: Fixed
-
Minor
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-72172-master -
As part of MDL-70343 epic (specifically MDL-70795), we will create a custom report source (datasource in Report builder terminology) for "Cohort members" - this will become a good example of a many-to-many relationship between entities, and as such is a good candidate for testing report aggregation:
- Show me all/filtered cohorts with aggregated list of their members
- Show me all/filtered users with aggregated list of their cohorts
Columns
- Cohort
- Context
- Name
- ID number
- Description
- Visible
- Component
- Time created
- Time modified
- Source
- Theme
- Cohort member
- Time added
- User
- <Everything from user entity>
Filters
- Cohort
- Context (default) [select filter; all available contexts in use by the report]
- Name (default) [text filter]
- ID number [text filter]
- Time created [date filter]
- Cohort member
- Time added [date filter]
- User
- <Everything from user entity>
Conditions
- Same as filters (no defaults)