Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#5

Re: Abhängigkeiten von DBCheckboxen

  Alt 30. Jan 2007, 10:29
Zitat von Printe:
Aber beim Posten der Daten ist bei den Abhängigkeiten leider keine Reaktion.
Delphi-Quellcode:
procedure TDataModuStamPer.TabPersonalBeforePost(DataSet: TDataSet);
begin
   if DataModuStamPer.TabPersonal.FieldByName('FS_CE').AsBoolean then
      DataModuStamPer.TabPersonal['FS_B']    := True;
      DataModuStamPer.TabPersonal['FS_BE']    := True;
      DataModuStamPer.TabPersonal['FS_C']    := True;

   if DataModuStamPer.TabPersonal.FieldByName('FS_C').AsBoolean then
      DataModuStamPer.TabPersonal['FS_B']    := True;
      DataModuStamPer.TabPersonal['FS_BE'] := True;

   if DataModuStamPer.TabPersonal.FieldByName('FS_BE').AsBoolean then
      DataModuStamPer.TabPersonal['FS_B']    := True;
end;
Lass doch "DataModuStamPer.TabPersonal" weg und verwende stattdessen den Übergabeparameter "DataSet", so wie in meinem Beispiel!!
Du schreibst "keine Reaktion" - vielleicht hast du die Reaktion nur übersehen. Sie wird erst dann sichtbar, nachdem der Datensatz gerade gespeichert wurde.
Ein Breakpoint am Begin des Eventhandlers bringt Gewissheit.
Andreas
  Mit Zitat antworten Zitat