FireDAC.Comp.DataSet.TFDIndex.Options
Delphi
property Options: TFDSortOptions read FOptions write SetOptions default [];
C++
__property Firedac::Stan::Intf::TFDSortOptions Options = {read=FOptions, write=SetOptions, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDIndex |
Beschreibung
Gibt die Sortieroptionen an.
Mit Options geben Sie die Sortieroptionen für die Datenmengensicht an:
Option | Beschreibung |
---|---|
soNoCase
|
Sortierung für alle Felder oder Ausdrucksergebnisse ohne Berücksichtigung der Groß-/Kleinschreibung durchführen. |
soNullFirst
|
NULL-Werte beim Sortieren in aufsteigender Reihenfolge vor Nicht-NULL-Werte setzen. Ansonsten NULL-Werte nach Nicht-NULL-Werten setzen. |
soDescNullLast
|
NULL-Werte beim Sortieren in absteigender Reihenfolge nach Nicht-NULL-Werten setzen. Ansonsten NULL-Werte vor Nicht-NULL-Werte setzen. |
soDescending
|
Für die vollständige Sortierung die absteigende Reihenfolge verwenden. |
soUnique
|
In der Sicht Eindeutigkeit forcieren. Wenn die Anwendung versucht, einen neuen Datensatz mit einem doppelten Sortierfeldwert einzufügen, und TFDDataSet.ConstraintsEnabled True ist, wird eine Exception ausgelöst. |
soPrimary
|
Wie oben, aber die Datenmengensicht wird mit soPrimary verwendet.
|
soNoSymbols
|
Symbole beim Vergleichen von Strings zum Erstellen der Sortierreihenfolge ignorieren. |
Der Standardwert ist eine leere Menge. Beachten Sie, dass soDescNullLast und soNullFirst von TFDTable ignoriert werden und dass die NULL-Position von dem DBMS bestimmt wird.