Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Как создать новый словарь по полю v488^# ?
Пользователь: sanlazar (IP-адрес скрыт)
Дата: 01, April, 2020 07:50

Не получается создать словарь библиотечной базы (OKF) для показа количества
цифровых копий в электронных базах,
Речь идет о v488^#. Хотел по аналогии с MHR (место хранения), в поиске по словарю получить информацию
сколько документов имеют цифровую копию в одной эл. базе, сколько в другой и т.д.
Действавал так:
1. Придумал префикс словаря EF (Электронный фонд)
2. В файле OKF.ini в колонке "Префикс инверсии" в самом низу дописал строку: EF=
3. В файле OKF.fst в самом низу дописал строку: 488 0 MHL,(if p(v488) then |EF=|v488^# fi)
4. В файле dic_web.mnu добавил:
EF=
~~Есть цифровые копии~~
5. В Админитраторе создал словарь заново

Запускаю ВЭБ, поиск по словарю, кликаю по "Есть цифровые копии", и нечего нет,
а должно быть, по крайней мере сейчас у нас 2 ссылки с количеством. По которым
можно было бы перейти непосредственно для их показа.

С уважением,
В. Лазарев

Re: Как создать новый словарь по полю v488^# ?
Пользователь: ochagova (IP-адрес скрыт)
Дата: 01, April, 2020 11:52

1. Проверьте нет ли в папке OKF файла okf.ifs
2. В серверном Администраторе можно посмотреть - есть ли словарь с таким префиксом - MASTER=MASTERKEY в INI, режим TEST_IFP

Re: Как создать новый словарь по полю v488^# ?
Пользователь: sanlazar (IP-адрес скрыт)
Дата: 01, April, 2020 16:57

1. Файл okf.ifs есть в папке
2. В irbisa.ini догадался убрать комментарий (#) в строке: MASTER=MASTERKEY
3. Перезапустил сервер и создал словарь заново. В TEST_IFP строка MASTER=MASTERKEY
не появилась, моего "EF" тоже нет. В поиске по словарю тоже ничего.
Куда еще копать дальше...

В любом случае,
Спасибо
В. Лазарев

Re: Как создать новый словарь по полю v488^# ?
Пользователь: ochagova (IP-адрес скрыт)
Дата: 01, April, 2020 22:01

Если есть файл ifs, то именно он работает, поэтому строку надо вставлять в него

Re: Как создать новый словарь по полю v488^# ?
Пользователь: sanlazar (IP-адрес скрыт)
Дата: 02, April, 2020 06:59

Ура!!!

Все заработало.
Даже не знал о существовании ifs.
Откуда он, для чего, где-то в документации должно быть про него...

Огромное спасибо!

С уважением,
В. Лазарев

Re: Как создать новый словарь по полю v488^# ?
Пользователь: ochagova (IP-адрес скрыт)
Дата: 02, April, 2020 15:22

Этот файл ввели для ускорения работы со словарем. В левой колонке перечень тех полей, которые используются при формировании терминов словаря, иначе - все поля.



Редактировано 1 раз. Последний раз 02.04.2020 16:05 пользователем Alio.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.