НАЧАЛО >> TRE-деревья >> Формат и именование TRE-файлов📄 Скачать в DOCX
Файл .TRE описывает иерархический справочник. Его строки читаются сверху вниз, а уровень вложенности определяется количеством символов табуляции в начале строки.
Обычная строка имеет вид:
ключ - значение
Левая часть становится key, правая часть становится value. Если в строке есть дополнительные разделители -, они остаются частью значения.
Пример:
1 - Основной раздел
1.1 - Подраздел
1.1.1 - Детальная рубрика
2 - Второй раздел
В этом примере узел 1.1 будет дочерним для 1, а 1.1.1 - дочерним для 1.1.
В рабочих листах и WSS-описаниях имя справочника обычно указывается в параметре DopInf, например:
spec.tre
7024.tre
2151.tre
Если расширение не указано, Tre добавляет .TRE автоматически. Имя файла нормализуется к верхнему регистру перед чтением.
По умолчанию файл читается из области базы данных (APATH_DB). Если в спецификации имени передан признак SYS, модуль переключается на системную область (APATH_SYS).
Фактическое чтение выполняет провайдер базы ИРБИС, поэтому один и тот же модуль используется для локальных и внешних источников данных.
В старом редакторе he2 TREE-справочник используется полем SelectTre. В новом редакторе he3 файл .TRE открывается для метода ввода InMode = 6.
Пользователь выбирает узел в окне дерева. Какой текст отображается и какое значение возвращается в запись, зависит от настройки редактора и конкретного поля рабочего листа.