Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Поиск по автору работает некорректно
Пользователь: Snezhana (IP-адрес скрыт)
Дата: 19, October, 2009 10:47

Например если автор введен с расширением инициалов, то при поиске только с инициалами он не выводится.
Если я пишу Васильев, в.и. то введенная запись ^AВасильев^BВ. И.^GВасилий Иванович при поиске не обнаруживается.
Подскажите пожалуйста в чем может быть ошибка

Re: Поиск по автору работает некорректно
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 19, October, 2009 12:31

Так определено в таблице создания словаря IBIS.FST (IBIS_AUT.FST- начиная с версии 2008.1).
Можете внести изменения в таблицу, определив независимое создание терминов с инициалами и полным именем, например, для поля 701 так:

Замените строку
7011 0 MHL,(|A=|v701^a,| |v701^d,|, |v701^g,if a(v701^g) then |, |d701^b,if v701^b:'. 'or (not(v701^b:'.')) then v701^b else &unifor('G0.'v701^b),'. '&unifor('G2.'v701^b) fi fi,if s(v701^1,v701^c,v701^f)<>''then' (',v701^1,if s(v701^1)<>''then|; |d701^c fi,v701^c,if s(v701^1,v701^c)<>''then|; |d701^f fi,v701^f,')' fi,|\|v701^4*4,|, |v701^5*4,|, |v701^6*4,|(|v701^7|)|,|\|d701^4,|%|d701/)

на 2 строки

7011 0 MHL,(if p(v701^g) then |A=|v701^a,| |v701^d,|, |v701^g,if s(v701^1,v701^c,v701^f)<>''then' (',v701^1,if s(v701^1)<>''then|; |d701^c fi,v701^c,if s(v701^1,v701^c)<>''then|; |d701^f fi,v701^f,')' fi,|\|v701^4*4,|, |v701^5*4,|, |v701^6*4,|(|v701^7|)|,|\|d701^4 fi,|%|d701/)

7011 0 MHL,(if p(v701^b) or s(v701^b,v701^g)='' then |A=|v701^a,| |v701^d,|, |d701^b,if v701^b:'. 'or (not(v701^b:'.')) then v701^b else &unifor('G0.'v701^b),'. '&unifor('G2.'v701^b) fi fi,if s(v701^1,v701^c,v701^f)<>''then' (',v701^1,if s(v701^1)<>''then|; |d701^c fi,v701^c,if s(v701^1,v701^c)<>''then|; |d701^f fi,v701^f,')' fi,|\|v701^4*4,|, |v701^5*4,|, |v701^6*4,|(|v701^7|)|,|\|d701^4,|%|d701/)

Re: Поиск по автору работает некорректно
Пользователь: Gena (IP-адрес скрыт)
Дата: 19, October, 2009 12:33

в пробеле между инициалами. Попробуйти поискать по "Васильев, в. и."

Re: Поиск по автору работает некорректно
Пользователь: Snezhana (IP-адрес скрыт)
Дата: 20, October, 2009 05:12

Спасибо большое! Попробую



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