NDX( )-Funktion

Gibt den Namen einer geöffneten Indexdatei (IDX) für die aktuelle oder angegebene Tabelle zurück.

NDX(nIndexNumber [, nWorkArea | cTableAlias])

Rückgabewerte

Zeichen

Parameter

  • nIndexNumber
    Gibt die IDX-Datei an, deren Name zurückgegeben werden soll. Sowohl USE als auch SET INDEX unterstützen eine Indexdateiliste, mit der Sie IDX-Dateien für eine Tabelle öffnen können. Die Reihenfolge der Dateinamen in dieser Indexdateiliste bestimmt, welcher IDX-Dateiname von NDX( ) zurückgegeben wird. Ist beispielsweise nIndexNumber gleich 1, gibt NDX( ) den Namen der ersten IDX-Datei in der Indexdateiliste zurück. Ist nIndexNumber gleich 2, gibt NDX ( ) den zweiten IDX-Dateinamen zurück, usw. NDX( ) ignoriert die Namen von Mehrfachindexdateien (CDX) in der Indexdateiliste.

    NDX( ) gibt eine leere Zeichenfolge zurück, wenn nIndexNumber größer als die Anzahl der IDX-Dateien in der Indexdateiliste ist.

  • nWorkArea
    Gibt die Nummer des Arbeitsbereichs für IDX-Dateien an, die nicht im aktuellen Arbeitsbereich geöffnet sind. NDX( ) gibt eine leere Zeichenfolge zurück, wenn im angegebenen Arbeitsbereich keine Tabelle geöffnet ist. Wenn Sie nWorkArea nicht angeben, gibt NDX( ) die Namen der IDX-Dateien zurück, die zusammen mit der Tabelle im aktuellen Arbeitsbereich geöffnet sind.

  • cTableAlias
    Gibt den Alias der Tabelle für IDX-Dateien an, die nicht im aktuellen Arbeitsbereich geöffnet sind. Wenn keine Tabelle den angegebenen Alias besitzt, generiert Visual FoxPro eine Fehlermeldung. Wenn Sie cTableAlias nicht angeben, gibt NDX( ) die Namen der IDX-Dateien zurück, die zusammen mit der Tabelle im aktuellen Arbeitsbereich geöffnet sind.

Hinweise

Mit den Funktionen CDX( ) und MDX( ) können die Namen geöffneter Mehrfachindexdateien (CDX) zurückgegeben werden.

Wenn in Visual FoxPro für Windows SET FULLPATH auf ON festgelegt ist, gibt NDX( ) den Pfad zur IDX-Datei zusammen mit dem Namen der IDX-Datei zurück. Wenn SET FULLPATH auf OFF festgelegt ist, gibt NDX( ) das Laufwerk, auf dem sich die IDX-Datei befindet, zusammen mit dem Namen der IDX-Datei zurück.

Siehe auch

CDX( ) | INDEX | MDX( ) | SET FULLPATH | SET INDEX | SYS(14) - Indexausdruck | TAG( ) | USE