Freigeben über


Dialogfeld "Gehe zu" (Foundation Class)

Kategorie Datennavigation
Standardkatalog Visual FoxPro-Katalog\Foundation Classes\Datennavigation
Klasse _gotodialog
Klassenbibliothek _table.vcx
Übergeordnete Klasse _form
Beispiel ...\Samples\Solution\Ffc\datanav.scx

Hinweise

Diese Klasse erstellt ein Dialogfeld Gehe zu Datensatz.

Um die Klasse zu verwenden, müssen Sie sie in ein Projekt ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Formular erstellen wählen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse oder eines Formulars. Wenn Sie die Klasse in ein Projekt ziehen oder im Kontextmenüdialog die Option Neues Formular aus ausgewählter Klasse erstellen aktivieren, öffnet Visual FoxPro einen Generator, so dass Sie den Namen des Formulars angeben können; anschließend erstellt Visual FoxPro das Formular und öffnet es im Formular-Designer.

_GoToDialog ist ein modales Dialogfeld mit einem _TableNav-Element und einem Drehfeld, das dem Benutzer die Angabe einer Datensatznummer ermöglicht. Wenn Sie auf OK klicken, navigiert die GoToRecord-Methode zum angegebenen Datensatz und ruft dann zur Aktualisierung der Anzeige die RefreshLastWindowAfterChange-Methode auf. Beachten Sie, dass GoToRecord( ) auch dann die Anzeige aktualisiert, wenn die Tabelle keine Navigation zulässt (z. B. für den Fall, dass Sie eine Änderung wieder rückgängig machen).

Beim Aufruf verwendet _GoToDialog_TableNav, um den aktuellen Alias zu bestimmen. Dann setzt es die Drehfeldwerte SpinnerLowValue und KeyboardLowValue auf 1 und SpinnerHighValue und KeyboardHighValue auf RECCOUNT( ). Außerdem setzt es die Drehfeldeigenschaft Value entsprechend.

Eigenschaften, Ereignisse, Methoden Beschreibung
RefreshUIAfterChange-Methode Klassenintern

Siehe auch

Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes