Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
БД KZD поле 953 - Внутренний цифровой ресурс
Пользователь: levr (IP-адрес скрыт)
Дата: 09, August, 2021 09:05

ИРБИС 64 2017.1 Решили встроить для БД KZD во все РЛ поле 953 - Внутренний цифровой ресурс, для отображения фото персоны, эмблем мероприятий, выставок и т.д. Начали, с того, что в \IRBIS64\DATAI\KZD\default.ws - используя встроенный редактор добавили поле 953 - Внутренний двоичный ресурс - с подполями ^ A - Тип двоичного ресурса - ^ T - Название двоичного ресурса - ^ P - Характер просмотра - Двоичный ресурс (закодированный). Далее АРМ "Администратор-серверный" - Инструменты - Редактор РЛ и справочников - РЛ Pers - Персоналии \IRBIS64\DATAI\KZD\ в закладку Связанные отбираем поле 953 и так по аналогии со всеми РЛ. В \IRBIS64\DATAI\KZD\ помещаем РЛ подполей 953.wss и 953.mnu из папки ЭК (IBIS)или из папки DEPOZIT. Проверяем в АРМ "Каталогизатор". Как вывести данные из поля 953 в окно просмотра и под вэб?



Редактировано 1 раз. Последний раз 10.08.2021 16:14 пользователем levr.

Re: БД KZD поле 953 - Внутренний цифровой ресурс
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 09, August, 2021 09:45

в формат просмотра вставить в kzd_H.pft
(if p(v953)then if v953^p='2'then
'<div>',
'<A HREF="IRBIS:3,12,',&uf('+D'),',',mfn,',','1','">',
'<IMG style="width:100px;margin-right:10px;position:relative;float:left;left:0px;" SRC="IRBIS:12,',&uf('+D'),',',mfn,',','1','"></A>'BREAK,fi,
'</div>',
fi),


или добавить oblo_H.pft в формат просмотра kzd_H.pft

Государственная универсальная научная библиотека Красноярского края, Ассоциация ЭБНИТ



Редактировано 1 раз. Последний раз 09.08.2021 09:56 пользователем GLUKa.

Re: БД KZD поле 953 - Внутренний цифровой ресурс
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 09, August, 2021 09:55

if p(v953) then
(if p(v953) then
if v953^p='2' or 1=1 then
&uf('+7W3#',
'<--CGI_PATH-->?LNG=',&uf('Av5500#1'),'&C21COM=3&P21DBN=',&uf('+D'),'&I21DBN=',&uf('+D'),'&BINARY_RESOURCE_OCC=1&BINARY_RESOURCE_MFN=',f(val(MFN),0,0),'&Z21ID=',&uf('+3E',&uf('Av2225#1'))
),
break
fi,
fi)
fi,

для формата просмотра в вебе.

в обще в вебе есть формат show_cover.pft. можно просто его в формат просмотра включить

Государственная универсальная научная библиотека Красноярского края, Ассоциация ЭБНИТ

Re: БД KZD поле 953 - Внутренний цифровой ресурс
Пользователь: levr (IP-адрес скрыт)
Дата: 09, August, 2021 10:24

Спасибо! Будем пробовать!



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