Re: для чего поле 951
Пользователь:
iLq (IP-адрес скрыт)
Дата: 16, July, 2007 12:25
&unifor('+I
+I /<содержание ссылки>/<название ссылки>
/<содержание ссылки>/ – внутренние данные ссылки, ограниченные уникальным разделителем.
Имеют следующую структуру:
* NNN, HHH, <параметры>
* NNN - тип ссылки, возможные значения:
* 0 - ссылки на внешние объекты
* 1 - ссылка на связанный документ (возможно в другой БД) - "от одного к одному"
* 2 - ссылка на связанные документы (возможно в другой БД) - "от одного к многим"
* HHH - экранная подсказка, может иметь вид:
* @iii - где iii - номер текста в файле IRBISMSG.TXT
* \text\ - собственно текст подсказки в уникальных ограничителях.
Для ссылок типа 0 <параметры> представляет собой в общем виде URL внешнего объекта (в том числе - полный путь на файл).
Для ссылок типа 1 и 2 <параметры> имеют следующую структуру:
* имя_БД, имя_формата, termin
* имя_БД - имя базы данных, из которой будут браться связанные документы; по умолчанию, т.е. если имя БД "пустое", используется текущая БД.
* имя_формата - имя формата, в соответствии с которым будут расформатироваться связанные документы. (по умолчанию - используется оптимизированный формат)
* termin - ключевой термин, на основе которого отбираются (ищутся) связанные документы
Пример: &unifor('+I?0,,', v951^i, '?', v951^t, |INTERNET|n951^t)