Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Ошибка открытия pdf файла по ссылке из Полного описания
Пользователь: KrVs (IP-адрес скрыт)
Дата: 12, December, 2019 13:47

Добрый день. Подскажите пожалуйста, имеется такая проблема.
В базе данных RDR не открываются прикрепленные файлы в pdf в 951 поле, система не может определить файл и выдает ошибку. (Прикладываю скриншот).
Но в базе данных IBIS всё отлично, файлы схватываются и открываются в просмотрщике.
Как это можно исправить? Чтобы и в RDR нормально всё открывалось.

Поле 951 добавляли в базу данных RDR сами, так как это необходимо для прикрепления документов к записи читателя.

Вариант с корректировкой параметра 11 в файле RDR.PAR испробовал, сделал по аналогии с IBIS, но это не помогло.


Версия ИРБИС 2018.1

В версии 2011.1 все работало отлично, никаких проблем не было. А в 2018.1 ошибка.

Вложения: RDR_error.jpg (55.3KB)  
Re: Ошибка открытия pdf файла по ссылке из Полного описания
Пользователь: KrVs (IP-адрес скрыт)
Дата: 18, December, 2019 13:34

Все-таки может знает кто в чем дело?

Из поля 951^I всё отлично открывается. А из поля 951^A никак не хочет.

Что-то намудрили там разработчики с этим вводом через интерфейс. Лучше бы 953 поле оставили.

Re: Ошибка открытия pdf файла по ссылке из Полного описания
Пользователь: Alio (IP-адрес скрыт)
Дата: 18, December, 2019 14:02

KrVs написал(а):
-------------------------------------------------------
> Все-таки может знает кто в чем дело?
>
> Из поля 951^I всё отлично открывается. А из поля
> 951^A никак не хочет.
Покажите, как заполнено 951 поле, и покажите соответствующий формат показа...

Re: Ошибка открытия pdf файла по ссылке из Полного описания
Пользователь: KrVs (IP-адрес скрыт)
Дата: 18, December, 2019 15:29

Alio написал(а):
-------------------------------------------------------

> Покажите, как заполнено 951 поле, и покажите
> соответствующий формат показа...

Александр Иосифович, спасибо за ответ. Прикладываю скриншоты и формат показа.
Первый скриншот - это у читателя, у которого прикреплен файл в поле 951^I, а второй - у которого методом через 951^A. И формат показа.

Код в формате, который непосредственно выводит ссылку:

if v50: 'ответственный по ВФ' then if p(v951) then (if p(v951^I) and a(v951^N) then '<br><A HREF="RDR:3,11,,',&uf('+\1',v951^I),'">',if p(v951^T) then v951^T else &uf('+\1','Список читателей') fi,'</A>', fi),
fi fi
if v50: 'ответственный по КП' then if p(v951) then (if p(v951^I) and a(v951^N) then '<br><A HREF="RDR:3,11,,',&uf('+\1',v951^I),'">',if p(v951^T) then v951^T else &uf('+\1','Список читателей') fi,'</A>', fi),
fi fi
if v50: 'ответственный по ВФ' then if p(v951) then (if p(v951^A) and a(v951^N) then '<br><A HREF="RDR:3,11,,',&uf('+\1',v951^A),'">',if p(v951^T) then v951^T else &uf('+\1','Список читателей') fi,'</A>', fi),
fi fi
if v50: 'ответственный по КП' then if p(v951) then (if p(v951^A) and a(v951^N) then '<br><A HREF="RDR:3,11,,',&uf('+\1',v951^A),'">',if p(v951^T) then v951^T else &uf('+\1','Список читателей') fi,'</A>', fi),
fi fi

Вложения: 1_951_I.jpg (192.7KB)   2_951_A.jpg (174.6KB)   rdrw_html.pft (7.4KB)  
Re: Ошибка открытия pdf файла по ссылке из Полного описания
Пользователь: Alio (IP-адрес скрыт)
Дата: 18, December, 2019 17:07

Не вникая в подробности...
Сразу очевидно, что Вы не понимаете, что такое IRBIS-ссылка
Не так:
<A HREF="RDR:
а вот так:
<A HREF="IRBIS:


Вот и вопрос: Кто же "намудрил"?



Редактировано 1 раз. Последний раз 18.12.2019 17:08 пользователем Alio.

Re: Ошибка открытия pdf файла по ссылке из Полного описания
Пользователь: KrVs (IP-адрес скрыт)
Дата: 19, December, 2019 08:25

Alio написал(а):
-------------------------------------------------------
> Не вникая в подробности...
> Сразу очевидно, что Вы не понимаете, что такое
> IRBIS-ссылка
> Не так:
> <A HREF="RDR:
> а вот так:
> <A HREF="IRBIS:
>
>
> Вот и вопрос: Кто же "намудрил"?

Спасибо Вам огромное! Да, так действительно всё заработало.

Правда я пробовал и так, ничего не выходило сначала, но теперь обнаружил ошибку. Вместо "IRBIS" ставил "IBIS", поэтому и в этом варианте не работало. Но теперь заметил.

Большое спасибо за помощь и прошу прощения за некорректные фразы.



Редактировано 1 раз. Последний раз 19.12.2019 09:05 пользователем KrVs.



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