Einzelnen Beitrag anzeigen

Rainer Wolff

Registriert seit: 25. Okt 2005
Ort: Bretten
321 Beiträge
 
Delphi 10.4 Sydney
 
#11

AW: Datenkomponenten verlieren Datasource

  Alt 17. Dez 2016, 22:59
Das Verhalten habe ich teilweise auch schon bei eigenen Komponenten beobachtet, die in einem Datenmodul stecken, und auf die in verschiedenen TForms verwiesen wird.
Um zumindest ein wenig Kontrolle zu haben, habe ich teilweise dann im Formular.Create ein assert(assigned(dbgrid.datasource)) bzw. assert(assigned(EigeneKomponente.DatamoduleKompone nte)) eingebaut, dann kommt wenigstens gleich beim Programmstart eine Fehlermeldung.
Es gibt auch irgendwo ein Add-On dfm-checker oder so ähnlich, das baut bei Unitteste Quellcode zusammen, der solche Abhängigkeiten prüfen kann, also z.b. dass alle DBGrids Datasourcen haben und so weiter.
  Mit Zitat antworten Zitat