[Using Sakai] Gradebook database relations
Mark J. Norton
markjnorton at earthlink.net
Sun Sep 2 09:07:22 PDT 2012
As it happens, I just did this very thing.
1. Get an instance of the GradebookService either via injection or
using the ComponentManager.
2. GradebookService.getViewableAssignmentsForCurrentUser(String
gradebookUid) gets a list of Assignments.
3. For each assignment:
1. Assignment.getName();
2. Assignment.getId();
3. GradebookService.getAssignmentScoreString(courseId,
assignmentId, userId);
- Mark Norton
PS. Technical questions like this one are better asked on sakai-dev.
On 9/2/2012 12:04 AM, Gregory Guthrie wrote:
>
> Can anyone give me a quick hint on how to find a gradebook associated
> with a course, and then the graded items in the gradebook?
>
> I found many of the key relations, but could not yet connect to a course.
>
> I am trying to replicate the "assignments/grade report/download
> spreadsheet" data by a database query.
>
> Is there a query in the source code somewhere I should look at for this?
>
> -------------------------------------------
>
>
>
> _______________________________________________
> sakai-user mailing list
> sakai-user at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-user
>
> TO UNSUBSCRIBE: send email to sakai-user-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-user/attachments/20120902/2a3dfe47/attachment.html
More information about the sakai-user
mailing list