В качестве ИНСТРУМЕНТА запускается из серверного Администратора (ИРБИС64).
Редактор ISO/MST- файлов – запуск редактора, который предназначен для:
Просмотра в наглядной форме файлов в формате ISO 2709 (RUSMARC, UNIMARC и другие MARC-форматы) и MASTER-файлов БД ИРБИС (файлы с расширением MST). При этом MASTER-файлы просматриваются НЕЗАВИСИМО от соответствующих адресных файлов (с расширением XRF), что позволяет просматривать ВСЕ копии записей (одного и того же MFN) - что в свою очередь может быть весьма полезно при восстановлении данных после неудачных корректировок или «разрушений» файла документов. Кроме того, есть возможность просматривать «разрушенные» MASTER-файлы.
Отбора записей просматриваемых файлов в т.н. КАРМАН (временный буфер) с возможностью последующего сохранения его в виде ISO-файла.
Корректировки записей, отобранных в КАРМАН.
Преобразования файлов форматов Excel, Access, DBF в формат ISO с возможностью последующего импорта в ИРБИС.
Реализована возможность пропуска ошибок в структуре при открытии файлов в формате ISO 2709 и поиск целостных записей (как это было реализовано ранее для файлов MST);
Дополнен вывод сведений об ошибках в структуре, возникающих при открытии файлов в формате ISO 2709. Данная доработка облегчает анализ нарушений в структуре файла.
Реализован вывод в лог сообщений об ошибках при открытии файлов в формате ISO 2709.
В случае сбоев при импорте данных из файла XLS повышена информативность – выводится развёрнутое описание ошибки.
1. Открытие крупных ISO-файлов
При открытии файла в формате ISO 2709 редактор строит внутренний справочник адресов записей. Справочник нужен для листания списка и быстрого перехода к записи без повторного разбора всего файла при каждом переходе.
Построение справочника выполняется последовательным чтением исходного файла и оптимизировано для крупных наборов данных: редактор сокращает лишние преобразования строк и разбирает числовые значения напрямую из буфера. На очень больших файлах первичное открытие может занимать заметное время, но последующая навигация по уже открытому файлу выполняется по подготовленному справочнику.