ChOUNB написал(а):
-------------------------------------------------------
> Кирилл Соколинский (СЗТУ) написал(а):
> --------------------------------------------------
> -----
> >
> > Рекомендация актуальна только для формы
> > расширенного поиска.
>
> Нужно именно для "Стандартного".
>
> И первый метод тоже плохой. Теперь в
> каталогизаторе в вкладке "систематизация" поле
> 600^A (Персоналия->Фамилия, инициалы) перебирает
> термины со словаря авторов, а не персоналий.
> ЧТО ПРЕДЛОЖЕТЕ ДЕЛАТЬ?!
Вы можете скорректировать форму standart_search_form.frm, создав скрытое поле X_S21P04 и добавив в скрипт следующее значение
if (SEARCH.X_S21P03.value == "A=") {
document.SEARCH.X_S21P01.value = "0";
document.SEARCH.X_S21LOG.value = "0";
document.SEARCH.X_S21P04.value = "7001,7002,9701,9702,7011,7012,9611,9612,7021,7022,9261,9262,4541,4542,4543,4611,4612,470,3911,9254,9255,9256,9221,9222,9223,3301,3302,3303,4811,4812,4813,4881,4882,4883,910,102,1111";
}else {
document.SEARCH.X_S21P04.value = "";
}
Для любой коррекции JS Вам необходимо знать этот язык! Кроме того, Вам необходимо ознакомиться с документацией WEB ИРБИС и языком форматирования.
Естественно, все эти рекомендации относятся к актуальным версиям WEB ИРБИС.
> "Автор" и
> "персоналия" - это разные вещи!
Вы можете поднять этот подход в ветке АРМ Каталогизатор. Возможно, если Вас поддержит большинство библиографов, подход будет изменён.