Функция SEEK( )
См. также Пример
Синтаксис
SEEK(eExpression [, nWorkArea | cTableAlias
Параметры
eExpression
Задает выражение ключа индекса, который вы собираетесь искать с помощью фу
кции SEEK( ).
nWorkArea
Задает номер рабочей области таблицы, в которой ведется поиск ключа индекса.
cTableAlias
Задает псевдоним таблицы, в которой ведется поиск.
Если аргументы nWorkArea и cTableAlias опущены, поиск ведется в таблице, которая принадлежит выбранной в данный моме
т области.
nIndexNumber
Задает номер файла индекса или тега индекса, используемого для поиска ключа ин
екса. nIndexNumber указывает файлы индекса в том порядке, в котором они перечислены в команде
USE или SET INDEX. Сначала нумеруются открытые файлы .IDX в том порядке, в кото
ом они фигурируют в команде USE или SET INDEX. Затем нумеруются теги в файле ст
уктурного индекса .CDX (если он существует) в порядке их создания. Наконец,
умеруются теги во всех открытых независимых файлах .CDX в порядке их создания. По
робнее о нумерации индексов см. описание команды SET ORDER.
cIDXIndexFileName
Задает файл .IDX, используемый для поиска ключа индекса.
cTagName
Задает тег файла .CDX, используемый для поиска ключа индекса. Имя тега может б
ть взято из файла структурного индекса .CDX или из любого файла независимого и
декса .CDX.
Замечание Если существуют тег и файл .IDX с одинаковыми именами, приоритет имеет файл
.IDX.
Результат
Логический
Комментарии
Функцию SEEK( ) можно использовать только в таблице, в которой установлен поря
ок индексов, и искать можно только ключ индекса. Совпадение должно быть точн
м, если только не действует установка SET EXACT OFF.
Когда искомая запись найдена, функция SEEK( ) возвращает значение "истина"
(.T.) и указатель записи перемещается к найденной записи. Если поиск завершился
еудачно, SEEK( ) возвращает "ложь" (.F.) и указатель записи устанавливается в ко
ец файла. Выдача функции SEEK( ) эквивалентна последовательной выдаче команды
SEEK и функции FOUND( ).
Если аргументы nIndexNumber, IDXIndexFileName и cTagName опущены, SEEK( ) использует для поиска ключа индекса главный управляющий ин
екс или тег.
[, nIndexNumber | cIDXIndexFileName | cTagName]])
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.