Модуль проверки IN4 вызывается автоматически, во время сохранения файла, если установлена соответствующая настройка, или вручную, командой > . После выполнения команды открывается окно, пример которого можно видеть на Рис.12.5, в модуль загружается сохраняемый обменный файл и сразу же выполняется его проверка.
Остановимся подробнее на элементах окна.
В верхней части традиционно находятся полоса меню и панель инструментов. Здесь находятся команды открытия, сохранения, проверки, а также выпадающий список для выбора сценария проверки (о последних немного ниже).
Поскольку редактировать обменник вы можете как в карте, так и в текстовом виде, программа предоставляет команду
, которая согласовывает все правки между собой.Основное пространство окна разделено на три зоны (сверху вниз):
В первой отображаются и редактируются открытые обменные файлы. Обычно проверяется один текущий файл, но можно выполнять проверку и нескольких файлов одновременно. Чтобы открыть дополнительные обменники, воспользуйтесь соответствующей командой меню или кнопкой на панели инструментов окна.
Для удобства, в окне редактора обменного файла работает подсветка синтаксиса, а при наведении курсора мыши на тег IN4 показывается всплывающая подсказка по его содержимому.
Во второй находится список найденных ошибок. При выборе конкретной ошибки в списке, соответствующее место в обменном файле автоматически подсвечивается.
Если в столбце Действие выбрать команду , то программа переключится в панель Инфо и установит курсор редактирования на соответствующий параметр.
В третьей отображается дополнительная информация по существу отмеченной в списке ошибки.
В нижней части окна находится статусная строка, в которой можно найти информацию о количестве найденных ошибок и предупреждений.
Проверка выполняется на основе гибко настраеваемых правил,
объединенных в файл сценария проверки. Стандартный сценарий находится в
файле in4.chk
в подпапке
In4Check
программной папки. Там же находится файл
со списком сообщений об ошибках in4.err
и файлы
справочников, которые содержат возможные значения полей и тегов
обменного файла.
Если вас не устраивает стандартный сценарий проверки, то вы можете
попробовать написать свой. Необходимые для этого сведения вы можете
найти в файле Readme.pdf
, который содержит
исчерпывающее описание возможностей модуля проверки.