Die Methode AddIndex erzeugt einen neuen Index für die Tabelle.
procedure AddIndex(const Name, Fields: String; Options: TIndexOptions, const DescFields: String='');
Beschreibung
Rufen Sie AddIndex auf um einen neuen Indes für die Tabelle zu erstellen. Eine Index wird benötigt um die Datensätze der Tabelle sortiert anzuzeigen oder um die Suche nach bestimmten Datensätzen zu beschleunigen.
Name ist der Name des neuen Index, z.B. MyTableByName. Der Dateiname des neuen Index wird dann MyTableByName.ind lauten.
Fields ist die Liste ver Tabellenspalten, die für den Index verwendet werden soll, separiert durch Semikolons.
Options ist ein Set von Indexoptionen. Die verfügbaren Optionn sind:
ixExpression Die Eigenschaft Fields beinhaltet einen TurboDB Ausdruck um die Indexeinträge zu berechnen
ixUnique Jeder Indexeintrag darf nur einmal vorkommen
DescFields ist eine Liste der Felder in Fields, die in abseigender Reihenfolge sortiert werden.
Anmerkung
Die Methode ist äquivalent zu TTable.AddIndex.