Функции модуля (__call)


НАЧАЛО >> Оглавление >> Сервер приложений ИРБИС 64/128 >> Описание модулей системы >> DP_Irbis64Direct - Провайдер данных к файлам данных ИРБИС 64/64+ >> Функции модуля (__call)📄 Скачать в DOCX


Функции могут быть вызваны как UseModule("DP_Irbis64Direct")->function(parameter1,parameter2,...);

Имя функцииОписаниеПараметры
AddModelFieldДобавление поля по модели
Подробнее... 
Выполняет служебную операцию AddModelField провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
AdmServerRestartПерезапуск административного сервера
Подробнее... 
Выполняет служебную операцию AdmServerRestart провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
ApplyAutoinПрименение автоматического ввода
Подробнее... 
Применяет правила автоматического ввода к записи.
Отсутствуют
ApplyGblToShelfПрименение GBL к полке
Подробнее... 
Применяет глобальную корректировку к набору записей на полке.
Отсутствуют
CheckFLCПроверка ФЛК
Подробнее... 
Запускает проверку формально-логического контроля записи.
Отсутствуют
ConcatDepositPathФормирование пути депозитария
Подробнее... 
Выполняет служебную операцию ConcatDepositPath провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
ConditionalReadУсловное чтение записей
Подробнее... 
Выполняет чтение записей с дополнительными условиями и ограничениями.
Отсутствуют
ConnectПодключение к локальному контексту
Подробнее... 
Создает или возвращает локальный контекст работы с файловой базой ИРБИС64/64+.
Отсутствуют
CorPathКорректировка пути
Подробнее... 
Выполняет служебную операцию CorPath провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
DeleteFileУдаление файла
Подробнее... 
Удаляет файл из области данных провайдера.
Отсутствуют
DeleteRecУдаление записи
Подробнее... 
Удаляет запись из базы.
Отсутствуют
DisconnectОтключение от локального контекста
Подробнее... 
Закрывает локальный контекст и освобождает ресурсы провайдера.
Отсутствуют
EmptyПустая операция
Подробнее... 
Выполняет служебную операцию Empty провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
FormatOnShelfФорматирование записей на полке
Подробнее... 
Форматирует записи, размещенные на полке.
Отсутствуют
FreeSearchСвободный поиск
Подробнее... 
Выполняет свободный поиск по данным базы.
Отсутствуют
FullTextSearchПолнотекстовый поиск
Подробнее... 
Выполняет полнотекстовый поиск по настроенным полнотекстовым источникам.
Отсутствуют
GBLRecordГлобальная корректировка записи
Подробнее... 
Применяет GBL-операции к отдельной записи.
Отсутствуют
GetARMIniПолучение ARM.ini
Подробнее... 
Возвращает содержимое настроек ARM.ini.
Отсутствуют
GetFasetsПолучение фасетов
Подробнее... 
Формирует фасеты по результатам поиска.
Отсутствуют
GetFileПолучение файла
Подробнее... 
Возвращает содержимое файла из области данных провайдера.
Отсутствуют
GetFileListПолучение списка файлов
Подробнее... 
Возвращает список файлов из заданной области базы или окружения.
Отсутствуют
GetMaxMfnПолучение максимального MFN
Подробнее... 
Возвращает максимальный MFN выбранной базы.
Отсутствуют
GetMfnPostingListПолучение posting-list по MFN
Подробнее... 
Возвращает posting-list, связанный со списком MFN.
Отсутствуют
GetPostingListПолучение posting-list
Подробнее... 
Возвращает posting-list для заданного термина или выражения.
Отсутствуют
GetTermListПолучение словаря терминов
Подробнее... 
Возвращает фрагмент словаря терминов выбранной базы.
Отсутствуют
GetVersionПолучение версии
Подробнее... 
Возвращает версию локального провайдера или окружения ИРБИС.
Отсутствуют
HandleGBLВыполнение GBL-задачи
Подробнее... 
Выполняет глобальную корректировку по заданию GBL.
Отсутствуют
HandleRecordSaveОбработка сохранения записи
Подробнее... 
Выполняет общий сценарий сохранения записи с проверками и автозаполнением.
Отсутствуют
ImportFromFileИмпорт из файла
Подробнее... 
Импортирует записи из внешнего файла.
Отсутствуют
InitDBPathsИнициализация путей баз
Подробнее... 
Инициализирует пути к базам данных на основании конфигурации ИРБИС.
Отсутствуют
InitProviderИнициализация провайдера
Подробнее... 
Проверяет доступность локального провайдера и подготавливает его к работе.
Отсутствуют
IsSequenceTRUEПроверка последовательности
Подробнее... 
Выполняет служебную операцию IsSequenceTrue провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
LookupFileПоиск файла
Подробнее... 
Ищет файл по путям базы, депозитария или рабочего окружения.
Отсутствуют
MakeMfnListФормирование списка MFN
Подробнее... 
Нормализует входные данные в список MFN для последующей обработки.
Отсутствуют
NewDbСоздание базы данных
Подробнее... 
Создает новую базу данных в локальном файловом окружении.
Отсутствуют
NoOperationПроверочная операция NoOperation
Подробнее... 
Выполняет служебную операцию NoOperation провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
NoopПроверочная операция Noop
Подробнее... 
Выполняет служебную операцию Noop провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
PathLowerCaseПриведение пути к нижнему регистру
Подробнее... 
Выполняет служебную операцию PathLowerCase провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
PrepareTaskListПодготовка списка задач
Подробнее... 
Подготавливает список задач для пакетной обработки.
Отсутствуют
PrintПечать и формирование документов
Подробнее... 
Готовит печатное представление записей и связанных документов.
Отсутствуют
ProcessStopОстановка процесса
Подробнее... 
Выполняет служебную операцию ProcessStop провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
QuickSyncБыстрая синхронизация
Подробнее... 
Выполняет служебную операцию QuickSync провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
RecFormatФорматирование записи
Подробнее... 
Форматирует запись заданным PFT или серверным форматом.
Отсутствуют
RecFormatMfnФорматирование записи по MFN
Подробнее... 
Форматирует запись, выбранную по MFN.
Отсутствуют
RecFormatMfnRangeФорматирование диапазона MFN
Подробнее... 
Форматирует диапазон записей по MFN.
Отсутствуют
RecIfUpdateПроверка обновления записи
Подробнее... 
Выполняет служебную операцию RecIfUpdate провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
RecIfUpdateAllПроверка обновления набора записей
Подробнее... 
Выполняет служебную операцию RecIfUpdateAll провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
RecIfUpdateCompleteЗавершение проверки обновления
Подробнее... 
Выполняет служебную операцию RecIfUpdateComplete провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
RecReadЧтение записи
Подробнее... 
Читает запись по MFN.
Отсутствуют
RecReadAndFormatЧтение и форматирование записи
Подробнее... 
Читает запись и сразу применяет форматирование.
Отсутствуют
RecReadSrvСерверное чтение записи
Подробнее... 
Читает запись через серверные функции локального провайдера.
Отсутствуют
RecSearchПоиск записей
Подробнее... 
Выполняет служебную операцию RecSearch провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
RecVirtualFormatВиртуальное форматирование записи
Подробнее... 
Формирует виртуальное представление записи.
Отсутствуют
RecWriteЗапись записи
Подробнее... 
Записывает или обновляет запись в файловой базе ИРБИС.
Отсутствуют
RecreateIndexПересоздание индекса
Подробнее... 
Запускает пересоздание индекса базы.
Отсутствуют
RelativePathФормирование относительного пути
Подробнее... 
Выполняет служебную операцию RelativePath провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
SavePostingListForSortСохранение posting-list для сортировки
Подробнее... 
Выполняет служебную операцию SavePostingListForSort провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
SearchПоиск
Подробнее... 
Выполняет поисковый запрос и возвращает найденные MFN.
Отсутствуют
SearchMfnПоиск MFN
Подробнее... 
Преобразует поисковый запрос в список MFN.
Отсутствуют
SearchSrvСерверный поиск
Подробнее... 
Выполняет серверный вариант поиска через локальные функции ИРБИС.
Отсутствуют
ServerFormatСерверное форматирование
Подробнее... 
Выполняет серверное форматирование данных.
Отсутствуют
SetFileСохранение файла
Подробнее... 
Сохраняет файл в область данных провайдера.
Отсутствуют
SetFileMultyСохранение набора файлов
Подробнее... 
Сохраняет несколько файлов в область данных провайдера.
Отсутствуют
SortMfnByPrefСортировка MFN по префиксу
Подробнее... 
Выполняет служебную операцию SortMfnByPref провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
SortMfnBySrwСортировка MFN по SRW
Подробнее... 
Выполняет служебную операцию SortMfnBySrw провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
StatСтатистика базы
Подробнее... 
Формирует статистические данные по базе.
Отсутствуют
Win32Проверка Win32-окружения
Подробнее... 
Выполняет служебную операцию Win32 провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
WriteToIniЗапись в INI
Подробнее... 
Выполняет служебную операцию WriteToIni провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
prvCallIrbisToolВызов служебной утилиты ИРБИС
Подробнее... 
Выполняет служебную операцию prvCallIrbisTool провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
prvGetDbCtxПолучение контекста базы
Подробнее... 
Выполняет служебную операцию prvGetDbCtx провайдера прямого доступа к файлам ИРБИС64/64+.
Отсутствуют
prvGetFilePathПолучение пути к файлу
Подробнее... 
Определяет физический путь к файлу и при необходимости готовит производные изображения.
Отсутствуют