Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
автоматическое формирование даты
Пользователь: olla-nt (IP-адрес скрыт)
Дата: 17, August, 2018 07:22

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

Подскажите, пожалуйста, как отключить автоматическое формирование даты в поле 910?

Версия 2017.1

Re: автоматическое формирование даты
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 17, August, 2018 09:24

Искать надо в файлах автоввода (autoin.gbl и т.п.):


// ------ ВСТАВКА для всех экз-ров
ADD
910^C
F
(if p(v910) then if v910^a='0'and p(v910^1)and a(v910^c)then &unifor('3') else # fi fi/)
XXXXXXXXXXXXXXXXXXX

а также

REP
910
F
if v920='J' then else &uf('+7W88#'),if &unifor('IPRIVATE,KSU,')<>''then &uf('+7W88#'&uf('DCMPL,?KSU=',&unifor('IPRIVATE,KSU,'),'?,&uf(|Av88#1|d920)')) fi,(if p(v910) then v910,if 'C U':v910^a and p(v910^c) or '0 8':v910^a then if a(v910^u) then if p(v910^c) and (val(v910^c) < val(&uf('Ag88^b#1'))or &uf('Ag88^b#1')='') then else '^U'&unifor('IPRIVATE,KSU,'),if a(v910^y) and &unifor('IPRIVATE,NA,')<>''then'^Y'&unifor('IPRIVATE,NA,') fi,if a(v910^c)then '^C',if &uf('Ag88^b#1')<>'' then &uf('Ag88^b#1') else if &unifor('IPRIVATE,KSUD,')<>''then &unifor('IPRIVATE,KSUD,') else &unifor('3') fi fi fi fi else if a(v910^c) then &uf('DCMPL,?KSU=',v910^u'?,"^C"v88^b') fi fi fi fi/) fi/
XXXXXXXXXXXXXXXXXXX

Если не хотите, чтобы добавлялась текущая дата закомментируйте // первые пять строк приведенного кода и удалите &unifor('3') во втором блоке.

Re: автоматическое формирование даты
Пользователь: olla-nt (IP-адрес скрыт)
Дата: 17, August, 2018 13:26

спасибо.



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