Archive(
FileName: String;
[Callback: IAuditLogArchiveCallback = Null;]
[Format: AuditLogArchiveFormat = 0;]
[ClearLog: Boolean = False]);
FileName - наименование файл.
Callback - объект, используемый для отслеживания процесса архивации протокола доступа.
Format - формат файла, в который осуществляется сохранение.
ClearLog - параметр, определяющий буду ли удаляться записи из протокола доступа после архивации. По умолчанию установлено значение False, при этом протокол доступа не очищается. Если установить значение True, то после архивации все записи протокола доступа будут удалены.
Метод Archive производит архивирование протокола доступа в файл, наименование которого передаются посредством параметра FileName.
Sub Main;
Var
MB: IMetabase;
MS: IMetabaseSecurity;
AL: IAuditLog;
Begin
MB:=MetabaseClass.Active;
MS:=MB.Security;
Al:=MS.OpenAuditLog;
AL.Archive("c:\Gurnal_28.04.2006.pplog");
End Sub Main;
После выполнения примера журнал будет сохранен в файл "Gurnal_28.04.2006.pplog".
См. также: