Data.DB.TDataSource.OnStateChange

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnStateChange: TNotifyEvent read FOnStateChange write FOnStateChange;

C++

__property System::Classes::TNotifyEvent OnStateChange = {read=FOnStateChange, write=FOnStateChange};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
Data.DB.pas
Data.DB.hpp
Data.DB TDataSource


Beschreibung

Wird ausgelöst, wenn sich der Status einer mit der Datenquellenkomponente verbundenen Datenmenge ändert.

Mit einer Ereignisbehandlungsroutine für OnStateChange können spezielle Aktionen durchgeführt werden, sobald sich der Status einer mit der Datenquellenkomponente verbundenen Datenmenge ändert.

Während des Verlaufs einer normalen Verbindung mit einer Datenbank ändert sich der Status einer Datenmenge sehr oft. So wird beispielsweise jedes Mal der Status von dsBrowse in dsEdit geändert, wenn der Benutzer mit dem Bearbeiten eines Feldes in einem datensensitiven Steuerelement beginnt. In einer Ereignisbehandlungsroutine für OnStateChange kann dann auf diesen Moduswechsel reagiert werden, indem beispielsweise die entsprechenden Menüoptionen und Schalter aktiviert oder deaktiviert werden.

Siehe auch