Einzelnen Beitrag anzeigen

Benutzerbild von Ritsch
Ritsch

Registriert seit: 15. Apr 2014
Ort: Wolfenbüttel
33 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#11

AW: Access Violation - OnFilterRecord - UniDAC

  Alt 31. Okt 2016, 15:32
Nach langer Analyse bin ich etwas weitergekommen bzw. konnte ich das Verhalten jetzt analysieren.

Beim ersten Aktivieren wird das Event einmal aufgerufen, .RecordCount gibt die korrekte Menge zurück, alles gut.

Beim zweiten bzw. erneuten öffnen wird das Event so oft aufgerufen wie die Anzahl der Records. Das kann schon mal nicht stimmen.
D.h. im ersten Versuch haben ich einen RecordCount = 0, beim zweiten RecordCount = 1 usw.

Das Event wird ja unmittelbar nach dem Aktivieren der Table/Query bzw. gibt es in meinem Fall kein Event was noch anderweitig behandelt wird.
Ich schätze mal das es ein Bug in der UniDAC-Komponente ist, anders kann ich mir das im Moment nicht erklären.
Richard
  Mit Zitat antworten Zitat