Entwickler-Ecke

Datenbanken - BeforePost erzeugen


schaumermal - Mi 22.02.06 18:31
Titel: BeforePost erzeugen
Hallo,

ich habe in einer Anwendung ein Datenmodul in dem ich die Procedure TDaten.OfflineBearbeitung(DataSet: TDataSet) erstellt habe.
In den relevanten Tabellen des Datenmoduls habe ich nun in dem Ereignis BeforePost OfflineBearbeitung eingetragen. Dies funktioniert auch einwandfrei.

Auch aus anderen Formularen kann ich diese Funktion in den dort vorhandenen Tabellen in dem Ereignis BeforerPost aufrufen. Soweit so gut ...

Allerdings habe ich auch ein Funktion erstellt, im dem eine TTable dynamisch erstellt wird, also

Delphi-Quelltext
1:
2:
3:
4:
5:
  var TKundenKontakte:TTable;
  begin
       Try
          TKundenKontakte:=TTable.Create(Nil);
          TKundenKontakte.TableName:='Kundenkontakte';



Jetzt müsste ich aber auch dieser dynamisch erzeuten Tabelle die Funktion OfflineBearbeitung in dem Ereignis BeforPost zuordnen (also ungefähr so TKundenKontakte.BeforePost=Daten.OfflineBearbeitung).

Wie kann ich dieser Tabelle diese Funktion in dem Ereignis BeforePost zuordnen?


Danke

Moderiert von user profile iconUGrohne: Beitragsformatierung überarbeitet.
Moderiert von user profile iconUGrohne: Topic aus Sonstiges (Delphi) verschoben am Mi 22.02.2006 um 19:01


MSCH - Mi 22.02.06 19:14

vielleicht so?


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
var TKundenKontakte:TTable; 
begin 
Try 
TKundenKontakte:=TTable.Create(Nil); 
TKundenKontakte.TableName:='Kundenkontakte'
TKundenKontakte.BeforePost:=Daten.OfflineBearbeitung; //<<--

grez
msch


schaumermal - Mi 22.02.06 19:34

Hi MSCH,

warum den in die Ferne schweifen wenn das Gute leigt so nah.

Vielen Dank für die Info.


Gruß

Schaumermal