To da nešto štampaš u izveštaju a da želiš da na kraju imaš konačnu ocenu je Ok. To što pokušavaš da to radiš na događaj izveštaja je loš pristup. Takav podatak bi morao da postoji u Record Source samog izveštaja. Dakle u nekom upitu na koji se izveštaj poziva.
Zašto kažem da je loš. Zato što kad štampa stigne do kraja strane ti hoćeš da sračuna nešto što se radi od poičetka. Za višestruki prolaz kroz izveštaj postoji način na događaj On Format, kada Access prikupi zapise koji idu u odeljak Detail ali pre nego što ih složi za štampanje. Obrati pažnju na sekcije izveštaja i grupisanje. Možda ti i to pomogne.
Predlažem da isprobaš varijantu podizveštaja na izveštaju (slično podformi i formi). Podizveštaj se zasniva na drugom već kreiranom upitu gde za svakg imaš kreiranu konačnu ocenu. Povezuju se slično preko Link Master Fields i Link Child Fields. To je čistije i lakše za razumevanje i kasnije ispravljanje.