Datennavigationsschaltflächen (Foundation Class)
Kategorie | Datennavigation |
---|---|
Standardkatalog | Visual FoxPro-Katalog\Foundation Classes\Datennavigation |
Klasse | _datanavbtns |
Basisklasse | Container |
Klassenbibliothek | _datanav.vcx |
Übergeordnete Klasse | _container |
Beispiel | ...\Samples\Solution\Forms\single.scx |
Hinweise
Bei dieser Klasse handelt es sich um einen vollständigen Satz von Navigationsschaltflächen mit den Schaltflächen Erster, Vorheriger, Nächster und Letzter. Außerdem enthält sie die DataChecker-Klasse, um bei der Navigation zwischen Datensätzen auf Konflikte zu prüfen.
Um die Klasse zu verwenden, müssen Sie sie in einer Datenumgebung in ein Projekt oder Formular ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen oder Zu Formular hinzufügen wählen. Wenn Sie die Klasse zu einem Formular hinzufügen, sollten Sie Eingabe- und Ausgabeobjekte bereitstellen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse.
Weitere Informationen zur Verwendung der Foundation Classes finden Sie unter Richtlinien zur Verwendung der Visual FoxPro Foundation Classes.
Eigenschaften, Ereignisse, Methoden | Beschreibung |
---|---|
cSkipTable-Eigenschaft | Die Tabelle, innerhalb der der Zeiger bewegt werden soll. Standardwert:"" |
lEnableDisableOnInit-Eigenschaft | Gibt an, ob die Navigationsschaltflächen beim ersten Laden aktiviert sind. Standardwert: .T. |
RecordPointerMoved-Methode | Wird bei jeder Bewegung des Datensatzzeigers aufgerufen und stellt ein neues Ereignis für die Klasse bereit. Syntax: RecordPointerMoved( ) Rückgabewert: keiner Argumente: keine |
EnableDisableButtons-Methode | Aktiviert oder deaktiviert Schaltflächen basierend auf der Position des Datensatzzeigers. Syntax: EnableDisableButtons( ) Rückgabewert: keiner Argumente: keine |
BeforeRecordPointerMoved-Methode | Wird aufgerufen, bevor der Datensatzzeiger verschoben wird, um festzustellen, ob die Tabelle Datensätze enthält. Syntax: BeforeRecordPointerMoved( ) Rückgabewert: keiner Argumente: keine |
Siehe auch
Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes