Vcl.DBCtrls.TDBNavigator.VisibleButtons

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property VisibleButtons: TNavButtonSet read FVisibleButtons write SetVisible  default [nbFirst, nbPrior, nbNext, nbLast, nbInsert, nbDelete, nbEdit, nbPost, nbCancel, nbRefresh];

C++

__property TNavButtonSet VisibleButtons = {read=FVisibleButtons, write=SetVisible, default=1023};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Vcl.DBCtrls.pas
Vcl.DBCtrls.hpp
Vcl.DBCtrls TDBNavigator

Beschreibung

Legt die Schaltflächen fest, die in der Datenbanknavigator-Komponente angezeigt werden.

Mit der Eigenschaft VisibleButtons können Sie festlegen, welche Schaltflächen im Navigator angezeigt werden. Soll eine Schaltfläche nicht angezeigt und dadurch verhindert werden, dass der Benutzer die betreffende Operation ausführen kann, entfernen Sie die entsprechende Schaltfläche aus der Menge. Soll beispielsweise nur das Anzeigen der Datensätze in der Datenmenge zugelassen werden, sollte VisibleButtons nur die Elemente nbFirst, nbPrior, nbNext und nbLast enthalten.

VisibleButtons can take one or more of the following values:

Wert Schaltfläche Beschreibung

nbFirst

First

Wechselt zum ersten Datensatz in der Datenmenge, deaktiviert die Schaltflächen First und Prior und aktiviert die Schaltflächen Next und Last, falls diese deaktiviert sind.

nbPrior

Prior

Wechselt zum vorherigen Datensatz und aktiviert die Schaltflächen Last und Next, falls diese deaktiviert sind.

nbNext

Next

Wechselt zum nächsten Datensatz und aktiviert die Schaltflächen First und Prior, falls diese deaktiviert sind.

nbLast

Last

Wechselt zum letzten Datensatz in der Datenmenge, deaktiviert die Schaltflächen Next und Last und aktiviert die Schaltflächen First und Prior, falls diese deaktiviert sind.

nbInsert

Insert

Fügt einen neuen Datensatz vor dem aktuellen Datensatz ein und ändert den Modus der Datenmenge in Insert und Edit.

nbDelete

Delete

Löscht den aktuellen Datensatz und macht die nächste Zeile zum aktuellen Datensatz.

nbEdit

Edit

Versetzt die Datenmenge in den Bearbeitungsmodus und ermöglicht die Bearbeitung des aktuellen Datensatzes.

nbPost

Post

Schreibt die Änderungen des aktuellen Datensatzes in die Datenbank.

nbCancel

Cancel

Bricht die Änderungen des aktuellen Datensatzes ab, setzt die Anzeige des Datensatzes auf den Zustand vor der Änderung zurück und deaktiviert die Modi Insert und Edit, falls diese aktiv sind.

nbRefresh

Refresh

Aktualisiert die gepufferten Daten in der verbundenen Datenmenge.

nbApplyUpdates

ApplyUpdates

Schreibt die Änderungen aller (durch Einfügen, Löschen oder Bearbeiten) geänderten Datensätze in die Datenbank.

nbCancelUpdates

CancelUpdates

Bricht die Änderungen aller geänderten Datensätze ab, setzt die Anzeige des Datensatzes auf den Zustand vor der Änderung zurück und deaktiviert die Modi Insert und Edit.


Hinweis: ApplyUpdates und CancelUpdates müssen zur Verwendung aktiviert werden, indem die Eigenschaft VisibleButtons im Objektinspektor geändert wird.

Siehe auch