Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Некорректный поиск по заглавию
Пользователь: Владимир Ким (IP-адрес скрыт)
Дата: 22, October, 2004 11:44

Добрый день,

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

Что здесь необходимо предпринять, что бы решить проблему?

С уважением, Владимир Ким
------------------------------------------
PS: Попытался посмотреть код !F8tit:

(if ('***'='510') then v***^d else
if ('***'='470') then v***^c| \ðåöåíç.äîê.\| else
if ('***'='923') then /v923^i,|. |v923^l else
if ('***'='200') then /v200^a,ref(mfn,(|. |v923^h,|.|v923^i,|. |v923^k,|.|v923^l)),
| (Øèôð |v903|)|,
else
if ('***'='461') then /v461^c,
... и т.д.

Что означает запись '***'='510'? Это условие хоть когда нибудь равно TRUE?

Re: Некорректный поиск по заглавию
Пользователь: Дунаевская С.М. (IP-адрес скрыт)
Дата: 22, October, 2004 19:34

Этот формат на основе значения квалификатора, с которым термин введен в словарь (см.таблицу IBIS.FST - определяющую порядок ввода данных в словарь), обеспечивает показ полных данных из исходного документа (сам термин в словаре не более 28 символов).
Перевожу формат на обычный язык.
Если активизированный термин введен в словарь с квалификатором ('***'=) 510 (пришел из поля 510^d - параллельное заглавие), то показать целиком 510^d, ИНАЧЕ, если он введен с квалификатором 470 (пришел из поля 470 - реферируемое издание) то показать 470^c с пометой \реценз.док.\, ИНАЧЕ, если из поля 923 то... ИНАЧЕ и так далее перебираются все поля, данные которых включаются в словарь заглавий, а это ВСЕ заглавия - и заглавия серий в том числе.
При этом, как можно видеть в IBIS.FST, квалификатор не обязательно совпадает с меткой поля.




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