СТРУКТУРА КОНФИГУРАЦИОННОГО ФАЙЛА И ТИПЫ ПАРАМЕТРОВ |
Параметры конфигурации должны помещаться в конфигурационный файл системы, который по умолчанию имеет имя
<имя приложения>.cfg
например, galnet.cfg, support.cfg.
Параметры конфигурационного файла логически подразделяются на секции.
Наряду с параметрами, имеющими смысл для всех Атлантис-приложений (см. Таблица 3), конфигурационный файл может содержать секции специфических параметров конкретного Атлантис-приложения (см. Таблица 4).
Собственно параметры, их типы, назначение и примеры использования приведены ниже в разделах по наименованиям секций.
Большинство параметров имеют короткую форму написания - 'синоним'.
Значения параметров бывают следующих типов:
Таблица 2 Типы параметров
Тип параметра |
Пример задания значения |
строка |
параметр=строка параметр='строка с пробелами' |
файл |
параметр=имяфайла |
число |
параметр=число |
каталог |
параметр=каталог (возможно с путем) |
Да/Нет |
параметр=On или Yes или 1 или + или Да параметр=Off или No или 0 или - или Нет |
В качестве символов комментария могут использоваться символы '//', '/*...*/' или символ '!' в первой позиции строки.
Синтаксис задания параметров для конфигурационного файла:
// для задания множества параметров одной секции применяется //такой метод [ИмяСекции] ИмяПараметра1=ЗначениеПараметра1 ИмяПараметра2=ЗначениеПараметра2 ! для задания параметра вместе с именем секции используется !конструкция ИмяСекции.ИмяПараметра=ЗначениеПараметра /* для задания списка значений параметра используется конструкция */ [ИмяСекции] ИмяПараметра=Значение1;Значение2 // или ИмяСекции.ИмяПараметра1:=Значение1 // символ ':=' очищает список и присваивает значение ИмяСекции.ИмяПараметра1=Значение2
Синтаксис задания параметров из командной строки:
/ИмяСекции.ИмяПараметра=ЗначениеПараметра
Синонимы параметров бывают трех видов - опции, переключатели и строковые ключи. Опции и переключатели задают параметры логического типа, а строковые ключи - параметры всех остальных типов.
Синтаксис задания синонимов:
для опции с именем 'О' /О
для переключателя
именем 'SW' /SW+ или /SW-
для строкового ключа
с именем 'ключ' /ключ=строка или /ключ:строка
Ниже перечислены основные секции параметров конфигурационного файла:
Таблица 3 Список секций параметров Атлантис
## п.п. |
Название секции |
Назначение |
Используется в подсистемах |
1 |
Btrieve |
все при работе с Pervasive.SQL |
|
2 |
Calendar |
Настройки календаря |
все |
3 |
Client |
Настройка клиентской части трёхуровневой архитектуры |
все при работе в трехуровневой архитектуре |
4 |
Common |
Управление самими параметрами и подсказкой |
все |
5 |
Compilers |
Настройки компиляторов |
при работе с компилятором |
6 |
Configurator |
Настройки модуля |
|
7 |
DataBase |
Общее управление любой базой данных |
все |
8 |
DeskTop |
Оформление экрана |
все |
9 |
Files |
Параметры управления файлами |
все |
10 |
Forms |
Настройки просмотра и редактирования форм отчетов |
просмотр отчетов, дизайнер отчетов |
11 |
GalaGraf |
Настройка деловой графики |
|
12 |
HardwareKey |
Настройка защиты на аппаратный ключ |
все |
13 |
KeyBoard |
Настройка клавиатуры |
все |
14 |
LicParam |
Настройка системы контроля лицензий |
все |
15 |
Login |
Параметры пользователя для регистрации в системе разграничения доступа |
все |
16 |
Network |
Параметры сетевой настройки |
все |
17 |
Printers |
Настройка принтеров |
печать |
18 |
QuickChoice |
Настройка быстрого выбора |
все |
19 |
Repository |
Параметры репозитария системы |
все |
20 |
Screen |
Настройка экрана |
все |
21 |
SQLDriver |
Настройка драйвера SQL-платформ |
все при работе с Microsoft SQL Server и Oracle |
22 |
System |
Общие настройки системы |
все |
23 |
Windows |
Настройки, специфичные для Microsoft Windows |
все при работе под Microsoft Windows |
Таблица 4 Список секций параметров отдельных Атлантис-приложений
## п.п. |
Название секции |
Назначение |
Используется в подсистемах |
1 |
Galaxy |
Настройка специфических параметров системы |
все для системы |
2 |
Support |
Настройка специфических параметров комплекса |
все для комплекса |
3 |
Patchmanager |
Настройка специфических параметров программы Менеджер обновлений ( ) |
все для программы |
Полный перечень параметров, их краткое описание и текущие значения можно получить в пункте меню
( для комплекса ) любого модуля системы.Перечень параметров также может быть получен выполнением следующей командной строки:
Galnet.exe /?