Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
Использование формы регистрации ВКР
Пользователь: mixalevo432 (IP-адрес скрыт)
Дата: 13, March, 2017 21:28

Доброго времени суток.

Возможно ли взятие за основу формы внесения ВКР для использования этой технологии в разных БД?

Например, есть три БД. Во всех должны использоваться разные формы.
В настройках админки только одни параметр указывает в какую БД заносятся ВКР.

Возможен ли вариант добавления нового аналогичного 'ed_reg_base' => 'IBIS', параметра в ручную и какие файлы при этом необходимо править?

-------------------------------------------------------------------------------------------------------------
Кирсанов Никита
ФГУП "ВНИИА" ОПИНТИ

Re: Использование формы регистрации ВКР
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 16, March, 2017 22:00

mixalevo432 написал(а):
-------------------------------------------------------
> Возможно ли взятие за основу формы внесения ВКР
> для использования этой технологии в разных БД?

К сожалению, нет. Можно использовать только одну БД для загрузки документов. Ни использование нескольких баз, ни использование нескольких форм пока не предусмотрено. Настройку неограниченного количества форм, работающих с неограниченным количеством баз было бы крайне сложно организовать. Это самостоятельная задача.

Но всегда остаётся возможность доработки программного кода и указания новой в методах ji_rec_common::rec_write(). Однако следует понимать, что здесь фактически речь идёт уже о разработке нового решения, а не настройки J-ИРБИС



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

Re: Использование формы регистрации ВКР
Пользователь: mixalevo432 (IP-адрес скрыт)
Дата: 16, March, 2017 22:46

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
> К сожалению, нет. Можно использовать только одну
> БД для загрузки документов. Ни использование
> нескольких баз, ни использование нескольких форм
> пока не предусмотрено.

Использование разных всё-таки возможно, но при условии наличия единой БД с разными РЛ и коллекциями. Тогда при условии добавления в админку соответствующих полей возможно полноценно это делать.
Протестировал)))

Если по делу, то неужели добавление в таблицу в админке столбца значения имени БД и включение возможности выбора в форму , либо прикрутить отмеченную БД как в режимах поиска в ЭК, не решит задачу? Или нужно копать глубже?

-------------------------------------------------------------------------------------------------------------
Кирсанов Никита
ФГУП "ВНИИА" ОПИНТИ



Редактировано 1 раз. Последний раз 16.03.2017 23:24 пользователем mixalevo432.

Re: Использование формы регистрации ВКР
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 16, March, 2017 23:09

mixalevo432 написал(а):
-------------------------------------------------------
> Кирилл Соколинский (СЗТУ) написал(а):
> --------------------------------------------------
> -----
> включение
> возможности выбора в форму

Можно, но я не могу сделать так в базовой поставке, поскольку это не безопасно.

Re: Использование формы регистрации ВКР
Пользователь: mixalevo432 (IP-адрес скрыт)
Дата: 16, March, 2017 23:32

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
> Можно,

Это уже хорошо. В каком направлении идти можешь подсказать?

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
>но я не могу сделать так в базовой
> поставке, поскольку это не безопасно.

В чём здесь заключается безопасность? Чтобы текстов не накидали куда не нужно?

-------------------------------------------------------------------------------------------------------------
Кирсанов Никита
ФГУП "ВНИИА" ОПИНТИ

Re: Использование формы регистрации ВКР
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 17, March, 2017 00:22

mixalevo432 написал(а):
-------------------------------------------------------
> Кирилл Соколинский (СЗТУ) написал(а):
> --------------------------------------------------
> -----
> > Можно,
>
> Это уже хорошо. В каком направлении идти можешь
> подсказать?

Никита, нужно полностью разобраться в коде. Без этого никак. Мы обсуждаем не настройку, а программирование новых решений.

Я уже писал про ji_rec_common::rec_write(). Первый параметр -- название базы. Можешь подставлять значение из $_REQUEST, например.


> Кирилл Соколинский (СЗТУ) написал(а):
> --------------------------------------------------
> -----
> >но я не могу сделать так в базовой
> > поставке, поскольку это не безопасно.
>
> В чём здесь заключается безопасность? Чтобы
> текстов не накидали куда не нужно?

Совершенно верно. У вас в режимном учреждении риск минимален, а в вузах он достаточно велик.



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