Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
замена в поле 951
Пользователь: lazilya (IP-адрес скрыт)
Дата: 17, December, 2020 17:34

Здравствуйте форумчане.
У нас, в базе статей к некоторым статьям привязаны интернет ссылка на *.pdf внешний обьект (скан статьи)
Ранее эти сканы хранились \\DATA\kraeved/.С недавнего времени сделали другое хранилище [url]https://***.***.ru:801/[/url] и с меня требуется, при помощи ГК, поменять путь во всех имеющихся статьях.
Я изобразил сдедующее в глобальной корректировке:

0
CHA
951^I
F
(if v951^I='\\DATA\kraeved/' then 'https://***.***.ru:801/' else

v951^I fi/)
XXXXXXXXXXXXXXXXXXX

НЕ срабатывает механизм !
удаляет напрочь всю информацию из поля.
подскажите, где грабли?

Re: замена в поле 951
Пользователь: Gena (IP-адрес скрыт)
Дата: 17, December, 2020 23:30

У вас нарушена структура глобальной корректировки. Попробуйте вот так:

0
REP
951^I
F
(if v951^I='\\DATA\kraeved/' then 'https://***.***.ru:801/' else v951^I fi/)
XXXXXXXXXXXXXXXXXXX

Re: замена в поле 951
Пользователь: ochagova (IP-адрес скрыт)
Дата: 18, December, 2020 11:29

А у вас есть повторения поля 951, где нет подполя 951^I?

Re: замена в поле 951
Пользователь: lazilya (IP-адрес скрыт)
Дата: 18, December, 2020 11:29

ровным счётом НИЧЕГО не изменилось, как было \\DATA\kraeved/закон о мартышках.pdf так и осталось.разве что ничего не удалилось как в моём первом примере.

Re: замена в поле 951
Пользователь: Gena (IP-адрес скрыт)
Дата: 18, December, 2020 11:41

Приложите запись в текстовом формате

Re: замена в поле 951
Пользователь: lazilya (IP-адрес скрыт)
Дата: 18, December, 2020 12:00

простите, что сделать?

Re: замена в поле 951
Пользователь: Gena (IP-адрес скрыт)
Дата: 18, December, 2020 13:20

Сделайте экспорт записи в текстовом формате и прикрепите ее к сообщению на форуме. Тогда можно будет по живым данным отладить глобалку

Re: замена в поле 951
Пользователь: lazilya (IP-адрес скрыт)
Дата: 18, December, 2020 14:09

экспорт записи

Вложения: гк.TXT (983 bytes)  
Re: замена в поле 951
Пользователь: Konstantinus (IP-адрес скрыт)
Дата: 18, December, 2020 15:37

В таких случаях (что безусловно не правильно), легче выгрузить всю базу в текстовом формате и сделать автозамену "#951: ^I\\DATA\kraeved/" на "#951: ^Ihttps://***.***.ru:801/"

Re: замена в поле 951
Пользователь: lazilya (IP-адрес скрыт)
Дата: 18, December, 2020 16:02

спасибо. попробуем. но уже в пнд - глова вообще не варит. о результатах сообщу

Re: замена в поле 951
Пользователь: lazilya (IP-адрес скрыт)
Дата: 24, December, 2020 12:14

сделали ГК "Частичная замена в поле951" - работает.

0
CHA
951
*
'^I\\DATA\kraeved/'
'^Ihttps://***.***.ru:801/'



Редактировано 1 раз. Последний раз 24.12.2020 12:15 пользователем lazilya.



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