Справка Инфо-Бухгалтер 10

Файл инициализации клиентского приложения athena.ini

Файл инициализации athena.ini (по умолчанию), может присутствовать в рабочем каталоге клиентского приложения, содержит необходимые данные для запуска клиентского приложения. Другое имя ini-файла может быть указано в параметрах запуска клиентского приложения. В файле указываются значения параметров для запуска клиентского приложения. Формат задания параметров:

<имя_параметра>=<значение>

Параметры подразделяются на группы. Предустановленное имя группы указывается в квадратных скобках:

[<имя_группы>]

Пример файла athena.ini:

[Startup]
ShowSplash = 1
SearchServers = 1
DirectConnect = 0
Login = Администратор
Password = adminpassword

[Local]
DefDbLogin = sa
DefDbPswd = abc
ForceDbSelect = 0

Описание параметров athena.ini:

Название параметра или группы Описание
[Startup] Параметры запуска клиентского приложения
SearchServers Логический признак поиска серверов: 1 - включен(сетевой режим), 0 - выключен(локальный режим).
DirectConnect Логический признак прямого соединения с сервером. Используется, когда SearchServers=1. Значение: 1 - использовать прямое подключение по протоколу TCP/IP, 0 - использовать предварительный поиск сервера по протоколу UDP. Прямое соединение требует знание адреса или сетевого имени сервера, номера порта базы данных и уровня защиты соединения. В режиме поиска эти сведения передаются в отклике сервера и пользователю не нужно их угадывать. Тем не менее, режим прямого подключения может быть полезен, когда протокол UDP недоступен (из-за сетевых экранов, антивирусов и т.п.).
ShowSplash Логический признак отображения картинки при старте: 1 - отображать, 0 - не отображать.
TitleAdd Строка, которая будет добавлена к заголовку главного окна платформы.
Login Имя (логин) пользователя. Если пароль пользователя при этом не указан - заданное имя пользователя будет подставляться в диалог
Password Пароль пользователя.
При указании корректных имени и пароля пользователя в файле athena.ini идентификация пользователя происходит автоматически.
PerConnectAuth Включает режим авторизации в разрезе подключения. При подключении к базе данных имя пользователя и опционально пароль запоминаются в секции [Auth:Local:DSN:<имя DSN>] для локальной версии и в секции [Auth:Network:<адрес сервера>:<порт базы данных>] – в сетевой версии. При выборе базы даных в мастере подключения из соответствующей секции автоматически загружаются логин и пароль (если есть). Если для выбранного подключения имеется как логин, так и пароль, то страница мастера для авторизации пользователя пропускается.
DbList Позволяет ограничить список доступных для подключения баз данных:

Пример 1:
разрешается подключение только к базам Alpha2009 и NewBase
DbList = Alpha2009, NewBase

Пример 2:
разрешается подключение ко всем базам, кроме MyPrivate и ShadowBase
DbList = Exclude: MyPrivate, ShadowBase

Mode Версия запускаемого клиентского приложения: DEMO, PROF, BASE. При указании какой-либо версии в папке исполнимых файлов платформы должна присутствовать соответствующая dll.
[Local] Параметры для локальной версии
DefDbLogin Имя пользователя базы данных (логин) по умолчанию. Используется СУБД, не путать с именем пользователя Инфо-Бухгалтера. Значение используется только если для выбранной базы данных не был явно задан соответствующий параметр.
DefDbPswd Пароль пользователя базы данных по умолчанию. Используется СУБД, не путать с паролем пользователя Инфо-Бухгалтера. Значение используется только если для выбранной базы данных не был явно задан соответствующий параметр.
ForceDbSelect Логический признак принудительного отображения страницы мастера подключения для выбора локальной базы данных. 1 - показывать всегда, 0 - подключаться к последней базе без выбора.
[UI] Параметры для настройки внешнего вида
MDISkin Позволяет отключить отображение дочерних MDI-окон в стиле Windows 8/10/11. 0 - скины отключены, 1 - скины включены (по умолчанию). Для Windows XP/Vista/7 значение параметра роли не играет.
TableTheme Позволяет включить экспериментальные визуальные темы для некоторых таблиц. По умолчанию используеться тема Classic. Доступны экспериментальные темы Blue и Green.
TableExpertMode Позволяет включить режим экспертного работы с таблицами. В экспертном режиме доступно непосредственное редактирование параметров отдельных столбцов и схемы таблицы в целом. В меню заголовка таблицы добаляется подменю "Эксперт" с соответствующими пунктами. 0 - экспертный режим отключен (по умолчанию), 1 - включен.
[SysResMonitoring] Параметры для настройки мониторинга системных ресурсов, потребляемых клиентским приложением. В файл sysres.log выводится количество используемых дескрипторов Kernel, GDI и User, а также заголовок активного окна.
Enable Включает мониторинг системных ресурсов. 0 - мониторинг отключен (по умолчанию), 1 - включен.
Period Задает период выполнения мониторинга системных ресурсов в миллисекундах. По умолчанию 30000, т.е. 30 секунд.
FileName Позволяет изменить имя log-файла для вывода результатов мониторинга. По умолчанию используется файл с именем sysres.log в персональной рабочей папке.
GDIStat Позволяет вывод детальной информации по типам объектов GDI, принадлежащих текущему процессу. 0 - выводится только общее количество объектов GDI (по умолчанию), 1 - выводится общее количество и детальная информации по типам объектов.
[Customize] Параметры для пользовательских настроек
Title Надпись для заголовка окна приложения, вместо заголовка Инфо-Бухгалтер.
Icon Путь к файлу для отображаемой иконки в окне приложения.
Splash Путь к .bmp-файлу для отображаемой картинки при старте.
[Local:DSN:<имя источника данных>] Параметры источника данных
Favorite Логический признак избранной базы данных для Инфо-Бухгалтера. Избранные БД отображаются в первую очередь в Мастере подключения к БД, далее отображаются все остальные. 1 - избранные БД, 0 - другие БД.
Login Имя пользователя базы данных (логин).
Password Пароль пользователя базы данных.
[LastConnect] Параметры последнего подключения к БД
DSN Имя БД, к которой производилось подключение последний раз
Login Имя пользователя (логин) приложения Инфо-Бухгалтер.
[DiagFilter] Позволяет задать фильтр диагностики среды выполнения программ И++. Настройки влияют на запуск локальных программ и серверных алгоритмов в локальной версии. В сетевой версии на стороне сервера аналогичный фильтр задается в файле ippsrv.ini.

См. также: