Sortierobjekt (Foundation Class)
Kategorie | Datenabfrage |
---|---|
Standardkatalog | Visual FoxPro-Katalog\Foundation Classes\Datenabfrage |
Klasse | _tablesort |
Basisklasse | Custom |
Klassenbibliothek | _table.vcx |
Übergeordnete Klasse | _table |
Beispiel | ...\Samples\Solution\Ffc\datasort.scx |
Hinweise
Wird die Klasse in einem Formular positioniert, so ermöglicht sie Ihnen das Sortieren einer Datenquelle.
Um die Klasse zu verwenden, müssen Sie sie 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, positioniert Visual FoxPro das Klassensymbol im Formular. Sie können dann die entsprechenden Eigenschaftswerte spezifizieren und notwendige 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 |
---|---|
lDescending-Eigenschaft | Gibt an, ob auf- oder absteigend sortiert wird. Standardeinstellung: .F. |
DoSort-Methode | Ermöglicht es Ihnen, eine Tabelle oder einen Alias nach dem aktuellen oder einem angegebenen Feld zu sortieren. Syntax: DoSort([tcField] [,tcAlias] [,tcTag] [,tlDescending]) Rückgabewert: keiner Argumente: tcField gibt das Feld an, nach dem sortiert wird. tcAlias gibt den Alias der zu sortierenden Tabelle an. tcTag gibt den Indexnamen des in tcField bezeichneten Feldes an. tlDescending gibt an, ob es sich um einen absteigenden Sortiervorgang handelt. |
GetSortTag-Methode | Sucht nach einem passenden Indexnamen, indem in der Tabelle nach Schlüsselausdrücken gesucht wird, die für den Feldnamen relevant sind. Syntax: Getsorttag(tcField, tcAlias) Rückgabewert: lcTag Argumente: tcField gibt das Feld an, nach dem sortiert wird. tcAlias gibt den Alias der zu sortierenden Tabelle an. |
RemoveSort-Methode | Entfernt den aktuellen Indexnamen. Syntax: RemoveSort(tcAlias) Rückgabewert: keiner Argumente: tcAlias gibt den Alias der Tabelle an, von der der Indexname entfernt wird. |
Siehe auch
Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes