Функции могут быть вызваны как 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-файла или расширенная спецификация |
|