[I128-1502] Настройка провайдера данных недоступна при неотвечающем конечном адресе провайдера


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте 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 редактируемой БД. Открытие формы и сохранение настроек провайдера переведены на этот способ.

-