Прошу пояснить принцип формирования словаря с данным префиксом в ПТБД.
В fst мы имеем единственную строку отвечающую за его формирование:
952 9 mhl,'/KT=/', if v952^b <> '' then v952^b else v952^a fi
Метод индексирования - "9" это - извлечение текста из файла по указанному пути. В связи с чем возникают вопросы:
1. Зачем содержимое файла при добавлении текстов в БД построчно импортируется в повторения 27 поля раздувая БД, если 27 поле никак не используется в индексировании и даже отображении?
2. Что происходит при корректировке записей в ПТБД с индексом KT=. Причем в двух вариантах:
2.1 В запись внесены изменения посредством АРМ "Каталогизатор"
2.2 В запись внесены изменения глобальной корректировкой без актуализации, а актуализация словаря выполнена АРМ "Администратор-ПТБД"
3. Как объяснить рассогласование индекса KT= с фактическим положением вещей? Конкретно: в pdf-файле слово есть, в 27 поле слово есть (т.е. при добавлении файла в БД текст был корректно извлечен), а в индексе его нет. И главное - как отловить такие ситуации?
Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP