Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Система ИРБИС в целом :  ИРБИС Irbis
 
&unifor(7) и &unifor(D)
Пользователь: Куделя (IP-адрес скрыт)
Дата: 23, October, 2008 16:12

Александр Иосифович!
Только сейчас обратил внимание на то, что эти форматные выходы принимают в качестве "ключа" только термин "точно", не понимая "$". Это принципиальное решение? Может все-таки чуть-чуть доработать? Очень не хочется создавать дополнительные индексы.

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP

Re: &unifor(7) и &unifor(D)
Пользователь: Constantin (IP-адрес скрыт)
Дата: 24, October, 2008 13:22

Для поиска в других базах используйте &uf('+3S

формат: +3S<dbn>,NDOcs,<"termin">,<@имя_формата|формат>
если NDOCS < 0 выдавать результаты поиска с конца
<"termin"> - поисковое выражение на языке ISIS
например ("G=2008")*("K=A$")
или то же самое
( <.>G=2008<.> )*( <.>K=A$<.> )

Пример
&uf('+3SIBIS',
',10,',
'|',
'("G=2008")*("K=A$")',
'|',
',@ibisw')

Для полнотекстового поиска аналогичный формат &uf('+3F
//&uf('+3FIBIS',
',0,',
'|',
termin1,
'|',
termin2
'|',
',@ibisw')
Поисковое выражение <"termin"> это
termin1 поисковое выражение на языке ISIS
termin2 префикс + выражение_на_естественном_языке

&uf('+3FIBIS',
',10,'
,'|',
'"G=1993"'
,'|',
'K=куда пойти',
'|',
',@ibisw')



Редактировано 1 раз. Последний раз 24.10.2008 14:15 пользователем Constantin.

Re: &unifor(7) и &unifor(D)
Пользователь: Куделя (IP-адрес скрыт)
Дата: 24, October, 2008 14:28

Спасибо! То, что надо.

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP



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