Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Автоввод в поле 330^g
Пользователь: olya (IP-адрес скрыт)
Дата: 25, October, 2006 17:17

Здравствуйте!
Проблемы с автовводом в поле Содержание 330^g.

По словам каталогизатора в базе при заполнении подполя 330^f, 330^g выводилось автоматически в 330^g значение подполя 330^f до значения подполя 330^g через ";".
Сейчас же подполе заполняется так: ^FШереметьев Б.^CЯ вас любил^Gсл. А. Пушкина, а хотелось бы так:^FШереметьев Б.^CЯ вас любил^GБ.Шереметьев;сл. А. Пушкина.
Автоввод работает только в случае незаполненного 330^g.
В файле autoin.gbl задание для этого подполя такое:
ADD
330^G
F
if v920:'NJ' then else if p(v330)then (if p(v330) then if p(v330^f) and a(v330^g) then ,o330g, else # fi fi/) fi fi
XXXXXXXXXXXXXXXXXXX
Может, нужны обновления о330g.pft?
Версия Ирбис 32 2003.

Re: Автоввод в поле 330^g
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 26, October, 2006 11:46

Начиная с версии 2005.2, автоввод работает и на пополнение поля 330^g, но только ДО сохранения записи, точнее, при отсутствии поля 903 (см. Релиз к версии 2005.2)
В Autoin.gbl есть и такой оператор:
REP
330^G
F
if v920:'NJ' then else (if p(v330) then if &uf('Av903#1')<>''then v330^g,if a(v330^g) then # fi else if p(v330^f) then ,o330g, else # fi fi else # fi/) fi



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