Re: Режим слияния записей
Пользователь:
Gena (IP-адрес скрыт)
Дата: 02, June, 2011 14:25
Светлана Михайловна, не могли бы вы мне помочь с импортом. Нужно организовать импорт со слиянием для каталога периодики. К нам приходят записи журнала + записи аналитики. Нужно что бы при импорте оглавление и сиглы дописывались в уже зарегистрированный номер журнала, а аналитика создавалась как новая запись. Из дополнений - в процессе импорта должны измениться шифры в полях: 463, 903, 933. Пытаюсь реализовать изменение шифров в FST, но ничего не выходит! Ни в записях, которые сливаются(журнал), ни в записях, которые создаются(аналитика), шифр не меняется. Для замены шифров использую справочник и юнифор К. В фст есть такой фрагмент для изменения шифра:
463 0 (if p(v463) then if &uf('Kshifr_nj.mnu\'&uf('g0/'v463^W)) <>'' then &uf('g0W'v463)'^W'&uf('Kshifr_nj.mnu\'&uf('g0/'v463^W))'/'&uf('g2/'&uf('g2W'v463)) else v463 fi fi/)
33 0 if &uf('Kshifr_nj.mnu\'v933)<>'' then &uf('Kshifr_nj.mnu\'v933) else v933 fi
903 0 if v920='NJ' then if &uf('Kshifr_nj.mnu\'&uf('g0/'v903))<>'' then &uf('Kshifr_nj.mnu\'&uf('g0/'v903)),'/'&uf('g2/'v903) else v903 fi fi
В итоге я получаю, что запись журнала сливается, но в ней шифры остаются такими, какими они есть во внешнем документе, и в записях аналитики замена шифров тоже не происходит.
Ирбис 32, 2006.1