Приложение 11. (Общее описание)Редактор ILF-файлов |
ILF-файлы – специфические для ИРБИС текстовые файлы, содержащие независимые поименованные разделы. |
Могут использоваться для хранения основных текстовых ресурсов баз данных: форматов (PFT), рабочих листов (WS), вложенных РЛ (WSS), справочников (MNU), таблиц переформатирования (FST) и др.
При этом предлагается следующая структура имен ILF-файлов:
<ИМЯ_БД>_<ТИП>.ILF
Например:
Ibis_pft.ilf – ILF-файл для хранения форматов БД IBIS.
ILFExplorer.exe – редактор для ведения ILF-файлов |
Для ведения ILF-файлов предназначен специальный редактор – ILFExplorer.exe, - который запускается из АРМа «Администратор» как инструментальное средство.
Общий вид пользовательского интерфейса редактора ILF-файлов.
Общий вид пользовательского интерфейса редактора ILF-файлов.
Интерфейс редактора – ILFExplorer.exe |
Интерфейс состоит из
•области управления (главное меню и панель инструментов с кнопками, дублирующими запуск основных режимов главного меню) и
•двух рабочих областей:
•левой – в которой представляется список разделов текущего ILF-файла и
•правой – в которой представляется текст текущего раздела.
Область со списком разделов имеет две закладки для представления доступных и удаленных разделов.
Редактируемая строка ПОИСК предназначена для быстрого поиска в списке разделов. Любой из разделов в списке может быть отмечен (с помощью индикаторов в первой колонке).
Редактируемая строка ОПИСАНИЕ в области текущего раздела предназначена для представления и редактирования полного названия (описания) текущего раздела.
Для редактирования доступен как текст текущего раздела, так и имена разделов и их описания.
Режим ФАЙЛ-НОВЫЙ – предназначен для создания нового ILF-файла. При этом сразу необходимо указать путь и имя создаваемого ILF-файла (с помощью стандартного диалогового окна Windows).
Режим ФАЙЛ-ОТКРЫТЬ – предназначен для открытия и загрузки существующего ILF-файла (с помощью стандартного диалогового окна Windows).
Режим ФАЙЛ-СОХРАНИТЬ КАК… - предназначен для сохранения текущего ILF-файла под именем, отличным от исходного (с помощью стандартного диалогового окна Windows).
Режим ФАЙЛ-ВЫХОД – предназначен для завершения работы редактора.
Режим РЕДАКТИРОВАНИЕ-ВЫРЕЗАТЬ – предназначен для удаления и копирования в буфер обмена Windows выделенного фрагмента в тексте текущего раздела.
Режим РЕДАКТИРОВАНИЕ-КОПИРОВАТЬ – предназначен для копирования в буфер обмена Windows выделенного фрагмента в тексте текущего раздела.
Режим РЕДАКТИРОВАНИЕ-ВСТАВИТЬ – предназначен для вставки содержимого буфера обмена Windows в текст текущего раздела (в точке ввода).
Режим РЕДАКТИРОВАНИЕ-УДАЛИТЬ – предназначен для удаления выделенного фрагмента в тексте текущего раздела.
Режим РЕДАКТИРОВАНИЕ-ВЫДЕЛИТЬ ВСЕ – предназначен для выделения всего текста текущего раздела.
Режим РЕДАКТИРОВАНИЕ-КОПИРОВАТЬ РАЗДЕЛ – предназначен для создания нового раздела, являющегося копией текущего.
Режим РЕДАКТИРОВАНИЕ-ПЕРЕИМЕНОВАТЬ РАЗДЕЛ – предназначен для редактирования имени текущего раздела (непосредственно в списке разделов).
Режим РЕДАКТИРОВАНИЕ-ДОБАВИТЬ РАЗДЕЛ – предназначен для создания нового раздела (пустого).
Режим РЕДАКТИРОВАНИЕ-УДАЛИТЬ РАЗДЕЛ(Ы) – предназначен для удаления текущего раздела (подрежим ТЕКУЩИЙ) или удаления всех отмеченных разделов (подрежим ОТМЕЧЕННЫЕ). Удаленные разделы переводятся в соответствующий список (закладка УДАЛЕННЫЕ РАЗДЕЛЫ).
Режим РЕДАКТИРОВАНИЕ-ВСТАВИТЬ ФАЙЛ КАК РАЗДЕЛ… – предназначен для включения заданных файлов в качестве новых разделов в текущий ILF-файл. Файлы задаются с помощью стандартного диалогового окна Windows.
Режим РЕДАКТИРОВАНИЕ-СОХРАНИТЬ РАЗДЕЛ КАК ФАЙЛ… – предназначен для сохранения текущего раздела в качестве файла (с помощью стандартного диалогового окна Windows).
Режим СЕРВИС-РЕОРГАНИЗОВАТЬ ILF – предназначен для проведения реорганизации текущего ILF-файла, в процессе которой ликвидируются «пустоты» и физически удаляются удаленные разделы.