Fmx.Bind.Navigator.TBindNavigator

Delphi
TBindNavigator = class(TCustomBindNavigator)
C++
class PASCALIMPLEMENTATION TBindNavigator : public TCustomBindNavigator
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Fmx.Bind.Navigator.pas Fmx.Bind.Navigator.hpp |
Fmx.Bind.Navigator | Fmx.Bind.Navigator |
Beschreibung
Der in FireMonkey-Anwendungen verwendete Bindungsnavigator zum Zugreifen auf Datensätze in einer Datenmenge.
TBindNavigator ist direkt von TCustomBindNavigator abgeleitet und veröffentlicht im Objektinspektor eine Reihe von Eigenschaften.
Mit dem TBindNavigator-Navigator verbinden Sie in FireMonkey-Formularen über LiveBindings verschiedene andere Komponenten, die Daten über Bindungsausdrücke empfangen oder senden. Mit TBindNavigator können Sie die Datenmenge beim Bearbeiten oder Anzeigen der Daten steuern.
In TBindNavigator können beliebige der folgenden Schaltflächen angezeigt werden.
Schaltfläche | Beschreibung |
---|---|
Erster |
Wechselt zum ersten Datensatz in der Datenmenge, deaktiviert die Schaltflächen "Erster" und "Vorheriger" und aktiviert die Schaltflächen "Nächster" und "Letzter", falls diese deaktiviert sind. |
Vorheriger |
Wechselt zum vorherigen Datensatz und aktiviert die Schaltflächen "Nächster" und "Letzter", falls diese deaktiviert sind. |
Nächster |
Wechselt zum nächsten Datensatz und aktiviert die Schaltflächen "Erster" und "Vorheriger", falls diese deaktiviert sind. |
Letzter |
Wechselt zum letzten Datensatz in der Datenmenge, deaktiviert die Schaltflächen "Nächster" und "Letzter" und aktiviert die Schaltflächen "Erster" und "Vorheriger", falls diese deaktiviert sind. |
Einfügen |
Fügt einen neuen Datensatz vor dem aktuellen Datensatz ein und ändert den Modus der Datenmenge in dsInsert und dsEdit. |
Löschen |
Löscht den aktuellen Datensatz und aktiviert die nächste Zeile als aktuellen Datensatz. |
Bearbeiten |
Versetzt die Datenmenge in den Bearbeitungsmodus und ermöglicht die Bearbeitung des aktuellen Datensatzes. |
Eintragen |
Schreibt die Änderungen des aktuellen Datensatzes in die Datenbank zurück. |
Abbrechen |
Bricht die Änderungen des aktuellen Datensatzes ab, setzt die Anzeige des Datensatzes auf den Zustand vor der Änderung zurück und deaktiviert die Modi dsInsert und dsEdit, falls diese aktiv sind. |
Aktualisieren |
Aktualisiert die gepufferten Daten in der verbundenen Datenmenge. Bricht die Änderungen aller Datensätze ab, setzt die Datensatzanzeige auf den Zustand vor der Bearbeitung zurück und deaktiviert "Einfügen" und "Bearbeiten". |