Also,
ist ja toll dass hier Leute antworten ohne einen Schimmer von der Sache zu haben.
Du benutzt in Access einen Report / Bericht für die Rechnung, und nicht ein Formular.
In dem Report brauchst Du Gruppierungs-Ebenen, um Dein Problem zu lösen.
Die einzelnen Positionen stehen in den Datensätzen.
Im Gruppierungs-Kopf hast Du dann die Rechnungsnummer und Namen der Veranstaltung und so.
Im Gruppierungs-Fuß hast Du dann die Summe für alle Positionen.
Also die Felder des Master-Datensatzes sind in den Gruppen-Flächen,
die Felder des Detail-Datensatzes sind in den Wiederholzeilen.
Frag nochmal, wenn das an Info für Deinen Wissensstand noch nicht reicht an Tipps, ja?