Zum Hauptinhalt springen

DbKeyNo

DbKeyNo

Nummer des zu verwendenden Schlüssels

Details

Die Reihenfolge der Datensätze innerhalb eines RecList -Objekts wird durch den in dieser Eigenschaft angegebenen Schlüssel (oder bei einer Verknüpfung, der dort angegebene Schlüssel) bestimmt. Die Reihenfolge kann durch Setzen der Eigenschaft DbKeyReverseSort umgedreht werden.

Ist in der Eigenschaft DbLinkFileNo eine Datei angegeben, erfolgt der Zugriff über die in dieser Eigenschaft angegebene Verknüpfung .

Die Eigenschaften DbKeyReverseSort und DbKeyNo beim RecList -Objekt werden ignoriert, wenn die Sortierung durch Einstellungen in den Spalten vorgegeben werden. Dies wird erreicht durch Setzen der Ausprägung _WinClmSortFlagsAutoActive in der Eigenschaft ClmSortFlags und Setzen der Schlüsselnummer in DbKeyNo des Spalten-Objekts. Die Sortierung der Liste wird bestimmt durch die Einstellungen der Spalte, die die Ausprägung _WinClmSortFlagsAutoSelected in der Eigenschaft ClmSortFlags gesetzt hat.

Damit auch die korrekten Symbole neben den Spaltenüberschriften erscheinen, muss die Eigenschaft ClmSortImage auf das korrekte Symbol gesetzt werden. Das ist entweder der Pfeil nach oben, Peil nach unten oder (für die Spalten nach denen sortiert werden kann) ein Schlüsselsymbol.

Sind die Einstellungen bei den Spalten erfolgt, wird zur Laufzeit durch Anklicken der Spaltenüberschriften die Liste neu sortiert. Die Sortierung wird dabei durch den bei der Spalte angegebenen Schlüssel vorgenommen.

Die Eigenschaft kann im Eigenschaftsfenster oder über die Befehle WinPropGet () und WinPropSet () gelesen bzw. geändert werden.