Forum: Datenbanken
Delphi
by hoika,
30. Jun 2008
Hallo,
versteh ich trotzdem nicht.
Du willst was im OnCancel in deiner Komponente machen.
OK
Dann hänge dich in den Eventhandler rein,
mache für dich intern ein eigenes Event.
Dann rufe den "Default-Handler" auf (das vorher gesicherte)
Forum: Datenbanken
Delphi
by hoika,
30. Jun 2008
Hallo
und irgendwo
Self.DataSet.OnBeforeCancel:= MyEvent;
sollte heissen "und irgendwo in deiner Komponente".
Also nicht an mehreren Stellen.
Natürlich sollte deine Komponente vor dem Setzen von
Forum: Datenbanken
Delphi
by hoika,
30. Jun 2008
Hallo,
TFieldDatalink hat ja sogar ein DataSet als Property.
Erzeuge also ein Ereignismethode für das gewünschte DataSet Event
(AfterCancel, BeforeCancel oder was du auch willst).
Etwa so.
type
Forum: Datenbanken
Delphi
by hoika,
30. Jun 2008
Hallo,
im DataSource nicht, aber im dort festgelegten Dataset.
Die Events sind im übrigen lokal,
wenn auf einem anderen Rechner mit dem gleichen Dataset (Tabelle) was gemacht wird,
bekommst du das nicht mit.
Heiko