Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Функция NDX( )

См. также

Возвращает имя открытого файла индекса (.IDX) для текущей или заданной таблицы.

Синтаксис

NDX(nIndexNumber [, nWorkArea | cTableAlias])

Параметры

nIndexNumber

Определяет, имя какого файла .IDX необходимо возвратить. Команды USE и SET INDEX поддерживают список файлов индексов, позволяющий открыть несколько файлов .IDX для таблицы. Порядок имен файлов индексов в этом списке определяет, какое имя файла .IDX возвратит функция NDX( ). Например, если номер nIndexNumber равен 1, NDX( ) возвращает имя первого файла .IDX в списке файлов индексов; если nIndexNumber равен 2, NDX( ) возвратит имя второго файла .IDX и т.д. Функция NDX( ) игнори ует имена файлов составных индексов (.CDX) в списке файлов индексов.

Если nIndexNumber больше общего числа файлов .IDX в списке файлов индексов, NDX( ) возвратит пустую строку.

nWorkArea

Задает номер рабочей области для файлов .IDX, которые открыты в рабочей об асти, отличной от текущей. Если в заданной рабочей области нет открытых таблиц, фу кция NDX( ) возвращает пустую строку. Если аргумент nWorkArea опущен, NDX( ) возвращает имена файлов .IDX, открытых вместе с таблицей в текущей рабочей области.

cTableAlias

Задает псевдоним таблицы для файлов .IDX, которые открыты в рабочей области, отличной от текущей. Если ни одна таблица не имеет заданного псевдонима, Visual FoxPro выдает сообщение об ошибке. Если аргумент cTableAlias опущен, NDX( ) возвращает имена файлов .IDX, открытых вместе с таблицей в текущей рабочей области.

Результат

Символьный

Комментарии

Для получения имен открытых файлов составных индексов (.CDX) можно испо ьзовать функции CDX( ) и MDX( ).

В Visual FoxPro, FoxPro для Windows и FoxPro для MS-DOS, когда установка SET FULLPATH имеет значение ON, функция NDX( ) вместе с именем файла .IDX возвращает путь к этому файлу. Если действует SET FULLPATH OFF, функция NDX( ) вместе с именем файла .IDX возвращает только имя диска, на котором этот файл находится.

В FoxPro для Macintosh функция NDX( ) игнорирует установку FULLPATH и всегда возвращает вместе с именем файла .IDX путь к этому файлу.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.