Протокол изменений
Протокол изменений ведется для сохранения истории редактирования сметных данных и данных системы разделения доступа.
Окно отображения протокола вызывается из пункта меню «Сервис > Протокол» главного окна приложения PirWinAdmin.

Формат записи в протоколе имеет вид: «Дата - Время : Имя_пользователя : Операция».
Пользователь, имеющий только права администратора группы, может просмотреть и выгрузить протокол только для пользователей своей группы.
По умолчанию, при открытии окна протокола, в нем отображаются только последние 200 записей. Чтобы просмотреть весь протокол, воспользуйтесь пунктом меню «Данные > Загрузить весь протокол».
Если записей в протоколе много, то его отображение может быть длительным.
|
Для архивирования протокола предусмотрена его выгрузка в текстовый файл, которая вызывается из меню окна «Протокол изменений» при помощи пункта «Сервис > Выгрузить».
Настройка протокола
Набор протоколируемых операций может быть изменен. Окно настроек протокола вызывается при помощи пункта меню «Сервис > Настройка».
![]() |
Чтобы включить (выключить) протоколирование соответствующей операции нужно установить (снять) флажок в перечне операций.
Операции, отмеченные серым цветом, протоколируются всегда.
Для сохранения изменений используется кнопка «Сохранить».
|
Очистка протокола
Протокол может быть очищен двумя способами:
|
1.
|
Вручную. Протокол очищается полностью, операция вызывается из меню «Данные > Очистить протокол» окна «Протокол изменений».
|
|
2.
|
Автоматически. Автоматическая очистка протокола возможна с помощью созданного задания в планировщике заданий ОС Windows или задачи обслуживания на SQL-сервере (кроме Express-редакции):
Команда для выполнения, указываемая в задании, должна содержать вызов административного приложения с ключом «-clear»:
"C:\Program Files (x86)\PirWin1\Bin\PIRWinAdmin.exe" -clear.
|
Также, при вызове автоматической очистки можно указать путь и имя файла протокола. Для этого при вызове автоматической очистки нужно добавить ключ «-P"путь_и_имя_файла"». Этот ключ работает только совместно с ключом «-clear».
Например, вызов "C:\Program Files (x86)\PirWin1\Bin\PIRWinAdmin.exe" -clear.
сохранит файл протокола log.txt в папке C:\tmp\. (Папка для сохранения должна существовать!)
Если файл с таким именем уже существует, то он будет перезаписан.
Автоматическая очистка оставляет в протоколе для каждого сметного объекта фиксированное число записей. Это число может быть задано в настройках протокола (вызывается при помощи пункта меню «Сервис > Настройка», вкладка «Дополнительно».
![]() |
Количество записей может быть установлено в диапазоне от 5 до 20.
|


