Perfectly true,
overridden fields in the gradebook are often the cause for grades not
being able to enter the gradebook. Teachers so often do something
like this by accident, not knowing.
What
happened: The student was
unrolled from the course on 20 October, after he had finished all his quizzes (userdelete
in grade history). His grades
along with his name were then deleted from the gradebook. Moodle
does not however delete
quizzes results, even for
unrolled students.
According
to enrolled users list, the student was enrolled to the course (for
the second time) 23 October. His
name then comes
back into the gradebook but without his
grades. Grades do not go into
the gradebook when nothing
is being done.
In
grade history: The
student in question had userdelete
on 20 October. There
was always no underneath
overridden, so
I don’t think that was the cause in this case.
Users
are enrolled and unrolled from external database in
my school. It
is not possible to unroll a student inside Moodle or remove the student
role from a student.
So my question now is for
the student registration office.
How did this
happen or why?