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

Фильтр диагностики среды выполнения

Фильтр диагностики среды выполнения служит для ограничения набора программ, для которых выполняются диагностические действия.

Фильтр влияет на следующие действия:

Фильтр позволяет указать условия включения и условия исключения. Сначала проверяется соответствие условиям включения, а затем - исключения. По умолчанию включается все, а исключается ничего.

Фильтр диагностики среды выполнения определяется в ini-файлах в секции [DiagFilter]. В локальной версии и сетевом клиентском приложении фильтр задается в файле athena.ini. Для сервера фильтр задается в файле ippsrv.ini. Фильтр считывается при старте клиентского или серверного приложения. Изменения ini во время работы не дает эффекта.

Фильтр позволяет задать правила отбора как для программ И++ загруженных из ibx файла, так и из свойства объекта аналитики в базе данных.

Для файлов фильтрация выполняется по относительному пути ibx файла от папки текущей конфигурации. При этом регистр символов и направление слэшей роли не играет.

Для загруженных из базы данных программ фильтрация выполняется по строке вида: [<путь>,<имя свойства>] с чувствительностью к регистру. Пример строки программы из базы данных: [КОНТРАГЕНТЫ/СПР,ПОСЛЕ_ИЗМЕНЕНИЯ].

В обоих случаях можно использовать символы маски: * и ?. Например, для файлов Бухгалтерия\ХозОпер\*. Пример для программ из базы данных [КОНТРАГЕНТЫ/СПР,*_ИЗМЕНЕНИЯ] выбирает алгоритмы модификации "до изменения" и "после изменения".

Параметры в ini-файле

Название параметра Описание
[DiagFilter] Параметры фильра диагностики
IncludeFiles Список через ";" условий включения для ibx-файлов (отностельные пути).
ExcludeFiles Список через ";" условий исключения для ibx-файлов (отностельные пути).
IncludeDbBlobs Список через ";" условий включения для алгоритмов БД.
ExcludeDbBlobs Список через ";" условий исключения для алгоритмов БД.

Пример

Разрешить диагностику только ibx из папок "Установка" и "Бухгалтерия", кроме подпапки "Бухгалтерия\ХозОпер\Обработчики":

[DiagFilter]
IncludeFiles=Установка\*;Бухгалтерия\*
ExcludeFiles=Бухгалтерия\ХозОпер\Обработчики\*

См. также: