НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.3 >> [I128-2483] Каталогизатор: при ошибке чтения предыдущей копии не показывается диагностический код📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.2.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль Cataloguer - АРМ Каталогизатор
Завершено: 29.06.2026 14:03
При открытии или восстановлении предыдущей копии записи в Каталогизаторе пользователь получает общее сообщение «Не удалось открыть запись...», но без диагностического кода провайдера. Из-за этого невозможно понять, почему именно запись не была прочитана: ошибка доступа, отсутствие записи, ошибка провайдера или другая причина.
Необходимо добавить в действия работы с предыдущей копией вывод диагностического текста и кода ошибки чтения записи через существующий механизм UseModule('i128f')->ParseError(...).
После исправления при ошибке чтения предыдущей копии сообщение должно содержать не только MFN и имя БД, но и текст/код ошибки провайдера: «...: <текст ошибки> (код <код>)».
Состав изменений:
Документация: изменение документации не требуется, так как меняется диагностическое сообщение ошибки, а не пользовательский сценарий или настройка.