Спасибо.
В общем, у нас разграничение прав на основе данных из ирбиса не используется, и ссылки не секретны. А делать по 15 аналитических описаний на компакт-диск, чтобы дать ссылку на каждый из треков - нецелесообразно большая работа.
Я рассматривал также вариант с размещением ссылок на треки в множественном 951 поле, но тогда выходит двойная работа по вводу содержания в 330 и 951 поле, и в каталоге некрасиво, когда длинное содержание выводится дважды (один раз как содержание, второй - как список внешних ресурсов). А от 330 поля не отказаться, перестает работать поиск по содержанию.
Поэтому привожу решение, которое пришлось сообразить
1. Скопировать файл o330_h_full.pft из папки Deposit Ирбиса в папку Deposit Веб-ирбиса.
2. В файле веб-ирбиса Deposit\Oprimd_W.pft заменить большой кусок кода
if v905^k='0' or a(v905^k) then'<br> <b> ~~Содержание~~: </b> ',
(if p(v330)then'<br> <b> '
...
fi)
fi fi,
на
if v905^k='0' or a(v905^k) then'<br> <b> ~~Содержание~~: </b> ',
&unifor('6o330_h_full'),
fi fi,
3. Если нужно, чтобы ссылки открывались в новом окне, как в ссылках из 951 поля, сделать в o330_h_full.pft замену
<A HREF="
на
<A target="_blank" HREF="
Редактировано 2 раз. Последний раз 19.03.2017 18:21 пользователем
sio.ui@kemguki.ru.