НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2513] Окно преобразования PFT-формата в управлении БД📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Новые возможности | 2026.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль Database - Управление базами данных
Завершено: 30.06.2026 10:14
Добавляется пользовательское окно для преобразования PFT-формата из интерфейса управления БД.
Пользовательский опыт: Администратор открывает окно преобразования PFT для выбранной БД, вставляет текст PFT вручную или загружает локальный PFT-файл, выбирает режим вывода с переносами и отступами, запускает преобразование и видит результат в окне. После выполнения результат можно скачать как файл из рабочего каталога операции.
Окно не принимает произвольные server-side пути. Загруженный файл проходит через общий безопасный файловый контур операций с форматами БД, а само преобразование выполняется через API Format/FmtPrint.
Изменения: Добавляется wrapper Database/FmtPrint над Format/FmtPrint для запуска операции из интерфейса управления БД. Добавляется действие Database/FmtPrint, которое проверяет БД и право VIEW, принимает текст или безопасно загруженный файл, сохраняет результат в рабочий каталог запуска и возвращает ссылку на скачивание. Добавляется окно Database/FmtPrintWindow с ручным вводом PFT, загрузкой локального файла, переключателем форматированного вывода, просмотром результата и скачиванием файла результата. Добавляется пользовательская документация по сценарию преобразования PFT-формата.
Зависимости:
Задача требует I1282509, где добавлен API Format/FmtPrint, и I1282512, где добавлен общий файловый контур операций с форматами БД.
-
Вторая волна для develop.
Порядок review/merge: 1 из 68. Ветка пересобрана от develop как независимый PR: diff показывает только файлы своего слоя изменений.
[I128-2614] Навигация к новым разделам справки Database
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2622] Database: окно управления базой данных
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2625] Database: PHPDoc-аннотации новых операций БД
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2509] Преобразование PFT-формата в канонический и читаемый вид
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2512] Рабочий каталог и безопасный обмен файлами для операций с форматами БД
Статус: Завершено | Автор: Ilya Mikhaylenko