НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.1 >> [I128-1502] Настройка провайдера данных недоступна при неотвечающем конечном адресе провайдера📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.2.1 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль Admin - АРМ Администратор
Завершено: 22.06.2026 06:07
Проблема: Окно настройки провайдера данных для БД не открывалось, если текущий endpoint, указанный в настройках провайдера этой БД, не отвечал. Из-за этого пользователь не мог изменить тип провайдера или адрес подключения.
Причина:
Действия открытия формы настройки и сохранения параметров получали объект БД через обычный i128f::GetDb(). При наличии индивидуального не-Local provider в ini БД этот путь пытался подключить настроенный provider и завершался ошибкой до чтения или записи конфигурации.
Решение: Для административной настройки провайдера добавлен отдельный способ получения объекта БД через корневой провайдер. Он читает конфигурационные файлы БД и применяет ini-настройки, но не подключает индивидуальный provider редактируемой БД. Открытие формы и сохранение настроек провайдера переведены на этот способ.
-