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


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


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

Имя функцииОписаниеПараметры
LoadЗагрузка TRE-файла
Подробнее... 

Настраивает имя дерева и базу данных, читает TRE-файл из ИРБИС, разбирает иерархию по табуляции и сохраняет результат в кэш.

ТипПараметрПо умолчаниюОписание
ObjectData$tre''Объект дерева Tre
String$dbname''Имя базы данных
String$name''Имя TRE-файла или спецификация с путем
LoadFromCacheЗагрузка TRE из кэша
Подробнее... 

Пытается загрузить разобранное дерево из файлового кэша DataPath/om_shared.

ТипПараметрПо умолчаниюОписание
ObjectData$tre''Объект дерева Tre
SaveToCacheСохранение TRE в кэш
Подробнее... 

Сохраняет разобранное содержимое дерева в файловый кэш DataPath/om_shared.

ТипПараметрПо умолчаниюОписание
ObjectData$tre''Объект дерева Tre
SetNameРазбор имени TRE-файла
Подробнее... 

Разбирает имя TRE-файла, определяет область поиска APATH_DB или APATH_SYS, тип сортировки и нормализует расширение .TRE.

ТипПараметрПо умолчаниюОписание
ObjectData$tre''Объект дерева Tre
String$name''Имя TRE-файла или расширенная спецификация