Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Система ИРБИС в целом :  ИРБИС Irbis
 
Средства ввода поля 951 - ВНЕШНИЙ ОБЪЕКТ
Пользователь: Alio (IP-адрес скрыт)
Дата: 07, February, 2008 12:17

Ко мне обратился пользователь, возмущенный тем, что для ввода данных в поле 951 (ССЫЛКА - ВНЕШНИЙ ОБЪЕКТ) не предлагается стандартное диалоговое окно Windows ОБЗОР. Я пытался оправдываться и даже повышать голос... и только по окончании этого разговора, вспомнил, что такие средства ввода (через ОБЗОР) давным давно существуют (см. Общее описание, стр. 301) и их очень просто при желании "прикрутить" к вводу подполей 951 поля. Что я и сделал за одну минуту, откорректировав 951.WSS. Для желающих воспользоваться им прикрепляю его здесь.
Возникает вопрос - почему это не было сделано изначально?
Потому что наряду с облегчением процесса ввода это средство создает дополнительные возможности для логических ошибок при заполнении этого поля. Смотри [irbis.gpntb.ru]
В частности, при заполнении подполя A через обзор можно указать файл, который вовсе не находится в директории БД, точно так же, как при заполнении подполя I можно указать локальный ресурс клиента (С:\...) - что, разумеется, будет ошибкой.

Одно замечание: при вводе данных в подполе I с использованием ОБЗОРА обратные слэши УДВАИВАЮТСЯ. Это сделано из расчета применения RTF-форматов. Если эти данные будут использоваться в HTML-форматах, их надо пропускать через специальный форматный выход, снимающий удвоение слэшей - &uf('\1',v951^I)



Редактировано 1 раз. Последний раз 07.02.2008 12:30 пользователем Alio.

Вложения: 951.WSS (161 bytes)  
Re: Средства ввода поля 951 - ВНЕШНИЙ ОБЪЕКТ
Пользователь: bibl (IP-адрес скрыт)
Дата: 04, September, 2013 09:31

Версия 12.1


В релизе RELEASE_12_1
в разделе
ИНФОРМАЦИОННО-ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
указана масса вещей, которые у себя в данной версии мы найти не можем

в частности нас интересует файл 951.wss

указано :
5. В 951.wss добавлены новые подполя:
H – Тип внешнего объекта
D – Уровень доступа по категориям пользователей
L – Доступен только в ЛВС

у нас в файле нет этих подполей и мы не можем ими пользоватья
помогите пожалуйста

Re: Средства ввода поля 951 - ВНЕШНИЙ ОБЪЕКТ
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, September, 2013 10:43

Поместите этот файл в папку \irbis64\datai\deposit\ (и удалите его, если он есть в папках БД электронного каталога IBIS и т.п.)

Вложения: 951.WSS (785 bytes)  
Re: Средства ввода поля 951 - ВНЕШНИЙ ОБЪЕКТ
Пользователь: bibl (IP-адрес скрыт)
Дата: 19, September, 2013 08:58

Спасибо.
Подполя появились.

Но установка значения L – Доступен только в ЛВС
не реагирует на изменения.
^L1 -
Через веб-ирбис текст тоже остается доступен для просмотра.

На какой-то еще файл должна система срабатывать, которого у нас нет?
Помогите пожалуйста.

Re: Средства ввода поля 951 - ВНЕШНИЙ ОБЪЕКТ
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, September, 2013 09:07

Во-первых, убедитесь, что версия шлюза (Web-ИРБИС) 2012.1
И во-вторых, перенесите вопрос в раздел Web-ИРБИС

Re: Средства ввода поля 951 - ВНЕШНИЙ ОБЪЕКТ
Пользователь: bibl (IP-адрес скрыт)
Дата: 19, September, 2013 09:31

Хорошо.
Веб у нас пока действительно 11.
Спасибо.

Re: Средства ввода поля 951 - ВНЕШНИЙ ОБЪЕКТ
Пользователь: RuSS (IP-адрес скрыт)
Дата: 08, November, 2013 05:41

Alio написал(а):
-------------------------------------------------------
> Одно замечание: при вводе данных в подполе I с
> использованием ОБЗОРА обратные слэши УДВАИВАЮТСЯ.
> Это сделано из расчета применения RTF-форматов.
> Если эти данные будут использоваться в
> HTML-форматах, их надо пропускать через
> специальный форматный выход, снимающий удвоение
> слэшей - &uf('\1',v951^I)


Подскажите в каком файлике удвоение снимается?



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