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