Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
Программирование в поисковой форме: список журналов и газет
Пользователь: Zimy4 (IP-адрес скрыт)
Дата: 15, December, 2022 10:46

Добрый день!

Помогите со следующей проблемой. Необходимо вывести список периодических изданий в поиске пользователю. И чтобы соответственно при нажатии на название был переход к этой записи в базе. С первым пунктом я разобрался организовал функцию в классе ji_field_user с запросом:

$direction="DOWN";
$sort=""; $profile=array('brief'=>array('format'=>'@jbrief','type'=>'bo'));
$req="<.>TJ=$<.>";
$recs=ji_rec_common::get_recs_broad($req, $profile, $sort, $direction, 1, 0);

ну и делаю вызов непосредственно в форме поиска $res = ji_field_user::my_test_field_broad().

Все хорошо, но вот как сделать так чтобы при нажатии был переход к записи и СВОРАЧИВАНИЕ поиска(как в модуле с просмотром базы), не могу понять.



Редактировано 2 раз. Последний раз 17.12.2022 12:12 пользователем Кирилл Соколинский (СЗТУ).

Вложения: bd_per.PNG (22.4KB)  
Re: Список газет и журналов
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 17, December, 2022 12:12

Пример сворачивания можно видеть в режиме Новых поступлений. Посмотрите как там реализован обработчик события OnClick.

Re: Список газет и журналов
Пользователь: Baglan (IP-адрес скрыт)
Дата: 12, December, 2023 07:29

Здравствуйте, подскажите, пожалуйста, как сделать, чтобы при просмотре журналов и газет в электронном каталоге в режиме "Свободный поиск с просмотром базы" выходил только список описанных журналов без отельных номеров.

И подскажите, пожалуйста, каким образом можно задать виртуальную базу по периоду подписки (виртуальная база текущей подписики).

Спасибо.



Редактировано 2 раз. Последний раз 12.12.2023 08:29 пользователем Baglan.

Re: Список газет и журналов
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 16, December, 2023 16:24

Baglan написал(а):
-------------------------------------------------------
> Здравствуйте, подскажите, пожалуйста, как сделать,
> чтобы при просмотре журналов и газет в электронном
> каталоге в режиме "Свободный поиск с просмотром
> базы" выходил только список описанных журналов без
> отельных номеров.

Я правильно Вас понял, речь идёт о модификации запроса на отбор таким образом, чтобы избежать отображения отдельных номеров журнала?

Вы можете воспользоваться Экспертным поиском для конструирования нужного запроса (например, (<.>V=01<.>+<.>V=02......) и задать его параметру covers_grid_req Основных настроек. См. подробней раздел 4.1.1. Поисковые возможности

>
> каким образом можно
> задать виртуальную базу по периоду подписки
> (виртуальная база текущей подписики).

Подполе 910^G (Период подписки). Вам нужно создать по нему словарь (смотри общую документацию ИРБИС).

Код будет примерно такой:
910 0 (|PPN=|v910^G/)


Если Вам нужно задать в запросе именно диапазон, то ориентируйтесь на синтаксис запросов по годам и датам.



Редактировано 1 раз. Последний раз 18.12.2023 15:06 пользователем Кирилл Соколинский (СЗТУ).

Re: Программирование в поисковой форме: список журналов и газет
Пользователь: Baglan (IP-адрес скрыт)
Дата: 21, December, 2023 10:27

Здравствуйте,подскажите, пжл.,почему при переходе к конкретному номеру журнала, к которому прикреплен в 951 поле внешний файл, исчезает описание. А когда очищаю поле 951,запись нормально выходит. Спасибо.

Вложения: 1.jpg (115.5KB)   2.jpg (94.3KB)   3.jpg (195.5KB)  
Re: Программирование в поисковой форме: список журналов и газет
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 22, December, 2023 04:29

Baglan написал(а):
-------------------------------------------------------
> Здравствуйте,подскажите, пжл.,почему при переходе
> к конкретному номеру журнала, к которому
> прикреплен в 951 поле внешний файл, исчезает
> описание. А когда очищаю поле 951,запись нормально
> выходит. Спасибо.


Уточните, Ваша версия обновляется?

Пожалуйста, всегда указывайте название организации, которую Вы представляете! Это позволяет оценить версию, а также воспроизвести проблему.

Re: Программирование в поисковой форме: список журналов и газет
Пользователь: Baglan (IP-адрес скрыт)
Дата: 16, January, 2024 07:06

Здравствуйте,J-ирбис мы приобрели в 2021 году. Техническое сопровождение закончилось.Не обновляется.

Re: Программирование в поисковой форме: список журналов и газет
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 18, January, 2024 12:05

Baglan написал(а):
-------------------------------------------------------
> Здравствуйте,J-ирбис мы приобрели в 2021 году.
> Техническое сопровождение закончилось.Не
> обновляется.

Необходимо решить вопрос с получением новой версии. Ещё раз подчеркну, что любое обращение на форум должно сопровождаться указанием названия вашей организации или ссылкой на сайт (если он доступен в интернете).



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