Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
FreePascal / Lazarus
|
datasource wo beim Speichern und Ändern "eingreifen"
12. Mai 2011, 11:25
hallo zusammen,
ich hab eine DBGrid , den zugehörenden Datasource und den angebundenen DBNavigator.
Mit diesen Komponenten soll der User Artikelgruppen anlegen können.
An anderer Stelle werden diesen Artikelgruppen Artikel zugeordnet.
Nun ist es ja möglich per DBNavigator DS zu löschen.
Dies möchte ich verhindern, aber nur im Falle dass schon Zuordnungen vorgenommen wurden.
Ich hab mir gedacht im OnDataChange des Datasource "einzugreifen".
Leider wird OnDataChange aber bei jeder Bewegung im Grid ausgeführt.
Wo hänge ich mich da am besten rein?
Danke für eure Ideen.
Gruss KHH
Karl-Heinz
|