09.03.10

АДИС. Руководство администратора

Программа редактирования файла papillon.ini


Назначение

Программа настройки файла конфигурации x7config предназначена для интерактивного редактирования параметров файла papillon.ini.

Программа читает данные конфигурационного файла $PPLN/conf/papillon.ini и данные файлов, содержащих шаблоны параметров - $PPLN/conf/tmpl/*.papillon.ini. Шаблоны секций и параметров используются программой для заполнения файла $PPLN/conf/papillon.ini. Если файла $PPLN/conf/papillon.ini нет, он создается при записи.

Программа настройки файла конфигурации позволяет:

Порядок настройки основных параметров файла papillon.ini описан в главе "Настройка параметров работы АДИС (papillon.ini)" настоящего руководства.

Нажмите кнопку на контрольной панели администратора. Откроется главное окно программы редактирования файла papillon.ini. Программа настройки файла конфигурации может быть запущена только пользователем, зарегистрированным как "admin" в операционной системе станции.

Главное окно программы содержит меню, инструментальную панель, список секций файла papillon.ini, список параметров выбранной секции и список параметров из файлов-шаблонов.

Назначение кнопок

Кнопка
Дублирующая
клавиша
Назначение
Ctrl+S Сохранить изменения
Enter Добавить из шаблона в список активных параметров
F5 Создать параметр или секцию
F3 Просмотреть комментарий к параметру или секции в отдельном окне
F4 Редактировать текущую запись в списке активных параметров
Ctrl+Up Переместить параметр вверх
Ctrl+Down Переместить параметр вниз
F8 Добавить комментарий
F9 Установить или удалить символ комментария
Delete Удалить текущую запись из списка активных параметров
Ctrl+F Найти текст
F1 Вывести справку
F10 Выйти из программы

Активные секции в списке (секции, отмеченные шрифтом черного цвета) - это секции из файла papillon.ini.

Неактивные секции (секции, отмеченные шрифтом серого цвета) - это секции из файлов-шаблонов или секции без параметров из файла papillon.ini.

Список "Активные параметры" отображает все параметры выбранной секции файла papillon.ini.

Список "Доступные параметры" содержит параметры, которые имеются для текущей секции в файлах-шаблонах.

Порядок работы

Создание секции

Для создания новой секции перейдите в список секций и нажмите кнопку . Откроется окно с полями ввода.

Введите необходимое наименование в поле "Секция", а в поле "Комментарий" - справочную информацию о данной секции.


Примечание. Имя секции должно начинаться в первой позиции строки, и может состоять из цифр, букв латинского алфавита и символа подчеркивания ("_"). Длина имени не должна превышать 64 символа. Квадратные скобки добавляются к имени секции автоматически после создания секции.

Создание параметра

В программе предусмотрена возможность ввода в секцию нового параметра, отсутствующего в шаблонах.

Перейдите на панель активных параметров и нажмите кнопку . Откроется окно с полями ввода.

Укажите имя параметра (пока не введено имя параметра, заполнение других полей невозможно) и выберите из справочника тип значения, которое будет присвоено параметру.

В зависимости от выбранного типа значения, в окне создания нового параметра будут активны те или иные поля ввода.

Если требуется, для типов "Строковый", "Числовой " и "Шестнадцатеричный" задайте точную длину значения (в символах) в поле "Точная длина".

Если тип значения параметра - "Список", "Расширенный список" или "Перечисление", заполняется поле "Список значений". Список значений вводится через запятую или знак пробела.

Диапазон значений параметра устанавливается в полях "Максимум" и "Минимум".

Обязательно укажите текущее значение параметра в поле "Рекомендованное значение" и значение по умолчанию в поле "По умолчанию".

Заполните, при необходимости, комментарий к параметру.

После заполнения полей нажмите кнопку "Создать".

Программа контролирует уникальность имени параметра. Если параметр с таким именем уже имеется в секции или в шаблоне, то при его создании программа выведет предупреждение и параметр создан не будет.

Типы значений параметров

Тип значения устанавливается для предотвращения ошибок при редактировании параметра. Он ограничивает диапазон ввода возможных значений (кроме типов "Строковый" и "Расширенный список") и облегчает редактирование.

Создание параметра в секции [Dictionaries]

Для создания параметра нажмите кнопку . Программа откроет окно с полями ввода.

Введите название параметра, комментарий к параметру и выберите значение параметра из списка. Значениями параметров для данной секции являются имена файлов-справочников в каталоге $PPLN/dict/.

Подробно порядок создания справочников описан в главе "Создание и редактирование справочников" настоящего руководства.

Список параметров, которые применяются для подключения справочников к полям форм ввода текстовых данных дактилокарт и следов, приведен в главе "Настройка параметров работы АДИС (papillon.ini) / Формы ввода текстовых данных / Подключение справочников" настоящего руководства.

Создание параметра в секции [Ingredients]

Параметры секции [Ingredients] определяют:

Для создания параметра перейдите на панель активных параметров и нажмите кнопку . Программа откроет окно с полями ввода.

При создании параметра в этой секции введите имя параметра в поле "Имя", выберите из списка или запишите вручную требуемые атрибуты, заполните, при необходимости, поле "Комментарий" и нажмите кнопку "Установить".

Порядок формирования главного меню панели управления рабочей станции пользователя описан в главе "Настройка параметров работы АДИС (papillon.ini) / Панель управления рабочей станции" настоящего руководства.

Подробное описание автоматических станций представлено в главе "Прикладное программное обеспечение / Справочник по программному обеспечению АДИС / Автоматические станции" настоящего руководства.

Добавление секции из файла-шаблона

Программа позволяет добавить секцию из файла-шаблона в файл papillon.ini. Для этого необходимо доступные параметры из этой секции перенести в список активных параметров.

Добавление параметра из файла-шаблона

Выделите запись в списке "Доступные параметры" и нажмите кнопку на панели инструментов или клавишу Enter. Появится окно вопроса.

Чтобы перенести параметр в список активных параметров без изменений, нажмите кнопку "Нет".

Если сначала необходимо изменить значение параметра, нажмите кнопку "Да". Откроется окно редактирования. Введите значение в соответствии с типом редактируемого параметра.

Для отмены переноса параметра в список активных параметров нажмите кнопку "Не добавлять".

Перемещение параметра в списке

Для перемещения параметра в пределах секции нажмите кнопку (чтобы переместить параметр вверх) или (чтобы переместить параметр вниз).

Редактирование значения параметра

Выделите запись в списке параметров и нажмите кнопку . Откроется вспомогательное окно для редактирования значения.

Поменяйте значение и нажмите кнопку "Установить".

Для типов "Строковый", "Числовой" и "Шестнадцатеричный" значение параметра редактируется простым вводом с клавиатуры.

В случае, если параметр должен состоять из строго заданного числа символов (цифр), в диалоге появляется поле "Точная длина", содержащее заданную длину. Программа не даст ввести большее количество символов, чем указано в поле "Точная длина". Если количество символов будет меньше указанного, то программа не сохранит значение параметра и будет выведено сообщение.

Для типа "Диапазон" появляются поля, содержащие информацию о границах диапазона. Если введенное значение параметра находится вне указанного диапазона, то программа не сохранит значение параметра и будет выведено сообщение.

Для типов "Список", "Расширенный список" значение выбирается из выпадающего списка.

Если установлен тип параметра "Расширенный список", то значения выбираются из списка и записываются через запятую. Кроме того, их можно редактировать или добавлять вручную новые.

Для типов "Путь" и "Файл" появляется кнопка . Значение параметра может быть выбрано в стандартном диалоге выбора пути/файла, или может быть введено с клавиатуры.

Выбрав путь или файл, сохраните значение параметра, нажав кнопку "Принять.

Для типа "Перечисление" можно изменить только порядок следования перечисленных значений. Для этого нажмите кнопку . Программа откроет окно выбора порядка следования значений.

Изменение порядка следования осуществляется с помощью кнопок в окне: перемещение выделенного значения вниз - кнопка , вверх - кнопка .

Зафиксируйте результат, нажав кнопку "Установить".


Примечание. При редактировании параметра из секции [Dictionaries] программа позволяет изменить как значение параметра, так и его комментарий.

Установка или удаление символа комментария

Символ комментария ("#"), установленный перед именем параметра, позволяет "отключить" параметр. При этом имя параметра в списке становится неактивным, и программы, работающие с этим параметром, используют его значение, установленное по умолчанию.

Чтобы установить символ комментария, выделите параметр и нажмите кнопку . Повторное нажатие на данную кнопку уберет символ комментария.

Добавление строки комментария

>>>(заменить картинку кнопки)Если необходимо добавить в секцию строку комментария, нажмите кнопку . Программа откроет окно ввода комментария

Занесите комментарий в поле ввода и нажмите кнопку "Сохранить".

Строка комментария появится перед текущей записью и будет отображена в списке активных параметров красным цветом.


Примечание. Комментарий размещается только в колонке "Параметр".

Редактирование строки комментария

Для редактирования выделите строку комментария в списке и нажмите кнопку . Программа откроет окно редактирования комментария.

Измените запись в поле ввода и нажмите кнопку "Сохранить".

Поиск текста

Данная функция позволяет найти слово или фрагмент текста в файле papillon.ini.

Для поиска нажмите кнопку . Откроется окно с полем ввода и параметрами поиска.

В поле ввода укажите шаблон для поиска и, при необходимости, настройте параметры поиска:

Если образец поиска не обнаружен, появляется соответствующее сообщение.

Просмотр комментария в отдельном окне

Для просмотра комментария к секции или параметру в отдельном окне, выберите соответствующую запись и нажмите кнопку . Откроется окно с текстом комментария.

Если параметру назначено значение по умолчанию, и указан тип значения, то данная информация также будет выведена в окне.

Удаление параметра

Для удаления параметра выделите запись в списке и нажмите кнопку . Программа выведет окно вопроса.

Подтвердите свое решение, нажав кнопку "Да".

Удаленный параметр появится в списке "Доступные параметры".

Если удаленный параметр не является параметром из шаблона, то он будет храниться в списке "Доступные параметры" только до конца сеанса работы программы.

Удаление секции

Для удаления секции выделите запись в списке и нажмите клавишу Delete.

При попытке удаления секции с активными или доступными параметрами программа выведет сообщение

Сохранение изменений

Если в файл papillon.ini внесены изменения, кнопка записи на панели инструментов примет вид .

Нажмите кнопку , чтобы сохранить изменения.


Примечание. При сохранении изменений в файле papillon.ini автоматически создается файл papillon.ini~, в который записываются данные предыдущей версии файла. Таким образом, если в файл papillon.ini внесены и сохранены некорректные изменения, его можно восстановить из файла с именем papillon.ini~. Будьте внимательны - при каждом сохранении файла papillon.ini файл papillon.ini~ перезаписывается.

Выход из программы

Для выхода из программы нажмите кнопку или клавишу F10. Если изменения, внесенные в файл, не были сохранены, программа выведет окно вопроса.