![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: Firedac
Firedac Query Ereignis wenn aktiver Datensatz sich ändert
Hallo
Ich würde gerne wissen ob es ein Ereignis in tfdQuery gibt das ausgelöst wird, wenn sich der aktive Record ändert, bzw. auch beim "aktivieren" des ersten Records, wenn die Datenmenge nicht leer ist. Es muss auch bei Page-weisen navigieren funktionieren. Ich dachte OnFilterRecord könnte es vielleicht sein, aber wann wird das ausgelöst, passiert das schon beim fetch? |
AW: Firedac Query Ereignis wenn aktiver Datensatz sich ändert
Ist das nicht das AfterScroll-Event?
|
AW: Firedac Query Ereignis wenn aktiver Datensatz sich ändert
Zitat:
Interessant. Wird AfterScroll auch nach "Active := True" aufgerufen? |
AW: Firedac Query Ereignis wenn aktiver Datensatz sich ändert
Auch OnDataChange auf dem Datasource ginge dafür. Da muss man aber das Feld auf nil prüfen, da nur dann der Datensatz geändert wurde. Das Event kommt auch bei Änderung einzlner Felder, aber dann ist der Field Parameter das betroffenene Feld, in dem sich was geändert hat.
|
AW: Firedac Query Ereignis wenn aktiver Datensatz sich ändert
Ich will Quasi eine Master-Detail-beziehung zwischen zwei Querys haben. ...ohne TDataSource geht das wo ich selber die Kontrolle habe.
|
AW: Firedac Query Ereignis wenn aktiver Datensatz sich ändert
Ich nehme für solche Aufgaben eigentlich immer TDataLink.
Das ist genau dafür gedacht. Frank |
AW: Firedac Query Ereignis wenn aktiver Datensatz sich ändert
Zitat:
hmm Ich gucke mal |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz