Возвращает имя открытого составного индексного файла .cdx, который имеет указанную индексную позицию.
MDX(nIndexNumber [, nWorkArea | cTableAlias]) |
Параметры
- nIndexNumber
- Определяет, какое имя составного индексного файла вернуть. Если таблица имеет структурный составной индексный файл и nIndexNumber равно 1, возвращается имя структурного составного индексного файла (которое является всегда таким же, как имя таблицы). Если nIndexNumber равен 2, возвращается имя первого составного индексного файла, указанного с помощью USE или SET INDEX. Если nIndexNumber равен 3, возвращается второе имя составного индексного файла, и так далее. Если nIndexNumber больше чем количество открытых составных индексных файлов, возвращается пустая строка. Если таблица не имеет структурного составного индексного файла и nIndexNumber равен 1, возвращается имя первого составного индексного файла, указанного с помощью USE или SET INDEX. Если nIndexNumber равен 2, возвращается второе имя составного индексного файла, и так далее. Если nIndexNumber больше чем количество открытых составных индексных файлов, возвращается пустая строка.
- nWorkArea
- Определяет номер рабочей области для составных индексных файлов, открытых в рабочих областях кроме текущей. Если Вы опускаете этот дополнительный параметр, возвращаются имена составных индексных файлов для текущей рабочей области.
- cTableAlias
- Определяет псевдоним таблицы для составных индексных файлов, открытых в рабочих областях кроме текущей. Если Вы опускаете этот дополнительный параметр, возвращаются имена составных индексных файлов для текущей рабочей области.
Возвращаемое значение
Символьное
Замечания
MDX( ) идентичена CDX( ).
Индексные файлы могут быть открыты для таблицы с помощью предложения INDEX команды USE или с помощью SET INDEX. Структурный составной индексный файл автоматически открывается вместе с его таблицей. MDX( ) игнорирует любые индексные файлы .idx, указанные с помощью USE или с помощью SET INDEX.
Используйте TAG( ), чтобы возвратить имя тэга из составного индексного файла; используйте NDX( ), чтобы возвратить имя индексного файла open.idx .
В Visual FoxPro для Windows, когда SET FULLPATH - ON, MDX( ) возвращает путь к .cdx файлу вместе с именем файла .cdx. Когда SET FULLPATH - OFF, MDX( ) возвращает имя диска, на котором .cdx файл постоянно находится, вместе с именем файла .cdx.
См. Также
Другие Ресурсы
ФункцииCDX( ) Функция
INDEX Команда
NDX( ) Функция
SET INDEX Команда
SET FULLPATH Команда
SYS(14) - Индексное Выражение
TAG( ) Функция
USE Команда