SEARCH - Выполнить поиск

Navigation:  АРМы > АРМ Администратор > Серверный Администратор > Основные режимы работы > СЕРВИС  режимы > ВЫПОЛНИТЬ ПАКЕТНОЕ ЗАДАНИЕ режим > Список команд Пакетного задания >

SEARCH - Выполнить поиск

Previous pageReturn to chapter overviewNext page

Команда для пакетных заданий АРМов Администратор (серверный) и Администратор-клиент ИРБИС64 (версия 2013.1 и выше).

 

Назначение

команды:

Выполнить поиск

Оператор:

SEARCH

Операнды:

 

SEXP_DIR, MFNFrom, MFNTО,SEXP_SEQ,JUMP

Где:

SEXP_DIR – поисковое выражение для прямого поиска на языке запросов ИРБИС (может быть пустым)

SEXP_SEQ – поисковое выражение для уточняющего последовательного поиска

(может быть пустым)

MFNFrom – начальное значение диапазона MFN для последовательного поиска (по умолчанию – 1)

MFNTo – конечное значение диапазона MFN для последовательного поиска (по умолчанию – максимальный MFN БД)

JUMP – количество последующих пакетных команд, которые должны быть пропущены в случае нулевого результата поиска (по умолчанию – 0)

 

Пример:

SEARCH “K=противопожарн$” * “K=оборудован$”,,,p(v10),2

Примечания:

 

В серверном Администраторе команда не поддерживается.

Команда устанавливает контекст работы: РЕЗУЛЬТАТ ПОИСКА, т.е для последующих команд – таких как EXPORTDB, COPYDB, GLOBAL, PRINT, STAT,STATF – в качестве исходных документов будет использоваться результат поиска.

Для того чтобы переключить контекст работы на БД ЦЕЛИКОМ, необходимо задать команду OPENDB

 

 

 

поддержка команды SEARCH для пакетных заданий

и  пакетной команды OPERANDSEP

 

Обеспечена поддержка команды SEARCH для пакетных заданий. Она работает точно так же, как в пакетных заданиях для Каталогизатора, а именно - создает поисковый контекст, который определяет исходные документы для последующих команд EXPORTDB, COPYDB и GLOBAL

(Поскольку непосредственно в команде GLOBAL можно задавать поисковый запрос, то в случае поискового контекста запрос, заданный в GLOBAL, и запрос, определяющий поисковый контекст, объединяются логикой И.)

Также обеспечена поддержка пакетной команды OPERANDSEP, с помощью которой определяется символ-разделитель операндов пакетных команд (отличный от того, что используется по умолчание, а именно - запятая)

 

 


См. также:

Клиентский Администратор

Серверный Администратор