Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Страницы: <<12
Страница: 2 из 2
Re: Автоматически не заполняются поля 686, 908, 903
Пользователь: Gena (IP-адрес скрыт)
Дата: 31, August, 2020 15:50

Смотрите, поле 903 формируется правильно при наличии авторского знака (908) и любого из полей индексов (686, 675, 621 - именно в таком порядке). Для того, что бы поле 903 сформировалось, нужно что бы к моменту его обработки, поля 906 и 686 уже были в записи. По этому блок, который отвечает за формирование поля 686 из данных поля 606 нужно вынести в автовводе НАД местом, которое отвечает за 903 поле. Я его добавил в автоввод начиная со строки 11. В итоге автоввод выполянет последовательно действия:
1. формирует поля 686 по данным из полей 606
2. формирует 908 поле по данным авторов и названия
3. формирует поля 903 по данным из полей 908 и 686

В первом варианте я по привычке добавил это в конец файла, по этому 903 поле и не сформировалось - на момент сохранения еще не было данных в 686 поле, а блок 903 поля тогда был НАД блоком 686 поля

Re: Автоматически не заполняются поля 686, 908, 903
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 01, September, 2020 21:40

Здравствуйте!

Т. е. это вот этот блок? :

IF
if v606:'^P' then '1' else '0' fi
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
ADD
1

if v606:'^P' then &uf('+7W1#'(v606^p/v606^q/v606^r/v606^s/v606^t/v686/)),&uf('+7W2#'(v686/)),&uf('+7S1#2'),&uf('+7G1') fi
XXXXXXXXXXXXXXXXXXX
DEL
686
*
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
ADD
686
XXXXXXXXXXXXXXXXXXX
(g1/)
XXXXXXXXXXXXXXXXXXX
FI
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX


И он вставляется с 11-й строки в autoin.gbl БД основного каталога и БД CMPL?
Он одинаковый для обеих БД?

Ирбис64+ 2022 (D3)
Сервер Турбо Про

Re: Автоматически не заполняются поля 686, 908, 903
Пользователь: Gena (IP-адрес скрыт)
Дата: 02, September, 2020 10:53

да

Re: Автоматически не заполняются поля 686, 908, 903
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 02, September, 2020 10:54

Спасибо!

Ирбис64+ 2022 (D3)
Сервер Турбо Про

Re: Автоматически не заполняются поля 686, 908, 903
Пользователь: Evabel19 (IP-адрес скрыт)
Дата: 11, March, 2021 11:09

Добрый день.
Перешли на новую версию ИРБИС64+ (2019.1).
Делали настройки меню и ini-файлов.
Новый ГОСТ для нас был неактуален - пытались откатить.
В результате в Комплектаторе перестал автоматически формироваться Шифр (903 поле) и не показывает информацию в окне просмотра Оптимизированный формат (скрин прилагается).
Подскажите, пожалуйста, что мы зацепили так неаккуратно? Спасибо.



Редактировано 1 раз. Последний раз 11.03.2021 11:50 пользователем Evabel19.

Вложения: 1.png (162.6KB)  
Re: Автоматически не заполняются поля 686, 908, 903
Пользователь: Evabel19 (IP-адрес скрыт)
Дата: 17, March, 2021 14:24

Всем спасибо. Вопрос снят.

Страницы: <<12
Страница: 2 из 2


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