Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Добавление новых строк
Пользователь: Elenaon (IP-адрес скрыт)
Дата: 14, May, 2020 12:52

Добрый день.
Скажите, пожалуйста, можно ли в формуляр читателя, который он заполняет при загрузке своих работ в БД ВКР, добавить строку ВУЗ (учебная литература) с заполнением полей?

Если можно, подскажите, как это сделать?
Спасибо.

Версия Ирбис 64+ 2018.1(D4)

Re: Добавление новых строк
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 14, May, 2020 16:21

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

Уточните, что вы имеете ввиду? Картинку с пояснениями.

Непонятно назначение такой "строки", ведь ВКР - не учебная литература...
Какую информацию вы хотите в эту "строку" помещать и зачем?

Re: Добавление новых строк
Пользователь: Elenaon (IP-адрес скрыт)
Дата: 15, May, 2020 07:55

Пример строки прикрепила в изображении.

Возможно, эту информацию можно добавить не в поле ВУЗ, а в какое-то другое.

Нам нужна возможность поиска и сортировки работ по этим данным.

Вложения: 22.jpg (77.9KB)  
Re: Добавление новых строк
Пользователь: SokV (IP-адрес скрыт)
Дата: 15, May, 2020 12:19

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

Чисто технически, во фрейме reg.frm в форму нужно добавить соответствующий кусок html. Например, такой:

<tr>
         <td valign="Top" width="20%">         
        <div align="Right">ВУЗ
         </div>
         </td>
         <td valign="Top"><input type="hidden" name="R21NUM9" value="9"><input  name="R21VOL9_1" value="" size="40"></td>
       </tr>

где в <input type="hidden" name="R21NUM9" value="9"> value="9" определяет что метка поля будет 9; R21NUM9 и R21VOL9_1 используются потому что R21NUM8 и R21VOL8_1 уже были использованы.

Кроме того, как указано в документации по веб-ИРБИС, нужно добавить новое поле в fst_rec.fst.

Re: Добавление новых строк
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 15, May, 2020 14:38

Да, но вообще, если речь идет о работе с БД читателей и конкретно с добавлением ВКР, то эти данные и так должны быть у читателя в поле 90. Поэтому, можно не затрагивая настроек Web-ИРБИС дополнять (или даже изменять) нужные сведения через файл автоввода autoin.gbl БД ВКР, добавляя нужные вам значения в поле 691 из записи читателя (сценарием глобальной корректировки).
В случае, если читатель обучается на нескольких направлениях - можно выводить только поле с нужным направлением подготовки, значения которого подтягивать из записи читателя.

В целом форма конечно не оптимальна и в ней многое можно и нужно опционировать (город защиты, название учебного заведения, город и т.п. - эти данные опять же стоит вводить автоматически, заполняя их единожды в записях читателя или в файле автоввода). Так как у всех вузов/техникумов/школ и др. пользователей разные условия, то сделать универсальную форму, которая бы устроила всех - не так просто. Поэтому предоставлен только пример, который можно развивать/донастраивать.

В остальном, как сказал Владимир - либо вникаете и делаете самостоятельно, либо обращаетесь к кому-либо на стороне.



Редактировано 1 раз. Последний раз 15.05.2020 14:39 пользователем А. Роман.

Re: Добавление новых строк
Пользователь: Elenaon (IP-адрес скрыт)
Дата: 15, May, 2020 14:59

Спасибо. Вникли и сделали самостоятельно. Получилось как нам нужно.



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