Hallo Schumi,
zunächst einmal herzlich willkommen im Delphi-PRAXIS Forum.
Zu deiner Frage: Offensichtlich versucht deine Anwendung nach dem Schließen des Reports eine Aktion auf der
Query Datenmenge durchzuführen, die in einer unidirektionalen Datenmenge nicht erlaubt ist. (Du kannst bei einer unidirektionalen Datenmenge dich nur von vorne nach hinten in der Datenmenge bewegen.) Laufe doch einmal im Einzelschritt durch die Anwendung, um festzustellen, welche Anweisung genau den Fehler verursacht.