DBIndexList()
DBIndexList() – Liste der Indices einer Tabelle
Die Funktion gibt ein mehrdimensionales Array zurück, in welchem der Dateiname, Bezeichnung, Indexausdruck, Indexbedingung und Optionen enthalten sind.
Parameter | Beschreibung |
---|---|
aWorkArea:N | Nummer der BE-Datenbank |
Rückgabewert
Array - Index-Liste. Format: \{ \{ Dateiname, Bezeichnung, Indexausdruck, Indexbedingung , UNIQUE, COMPOUND, DESCENDING \}, \{ ..., ..., ..., ..., ..., ..., ... \} \}
Beispiel
CODE
| oDab100, oDM, aIndexL |
oDM := CreateObject('TBeDBGet'),
startseq
oDab100 := DbGetTable(oDM, waDAB100),
aIndexL := DBIndexList(oDab100.workarea),
WriteLn(aIndexL[1]),
aIndexL := DBIndexList(5),
WriteLn(aIndexL[1, 3])
always
destroyObject(oDM),
stopseq