Журнал регистрации 1С Выгрузка

ВыгрузитьЖурналРегистрации(<Имя выходного файла>, <Фильтр>, <Колонки>, <Имя входного файла>)

Параметры:
<Имя выходного файла> (обязательный)

Тип: Строка. Строка, содержащая имя выходного XML файла.

<Фильтр> (необязательный)

Тип: Структура. Структура фильтра журнала регистрации

  • ДатаНачала/StartDate – Дата, Значение по умолчанию Неопределено;
  • ДатаОкончания/EndDate – Дата, Значение по умолчанию Неопределено;
  • Уровень/Level – Перечисление или массив перечислений, Значение по умолчанию Неопределено;
  • ИмяПриложения/ApplicationName – Строка или массив строк, Значение по умолчанию Неопределено;
  • Пользователь/User – ПользовательИнформационнойБазы или массив таких объектов, или Строка. Объект ПользовательИнформационнойБазы и массив таких объектов можно получить из объекта МенеджерПользователейИнформационнойБазы. Также можно задавать пользователя по имени (строкой). Причем, пользователей, которые были удалены из ИБ можно задавать только таким способом. Пустая строка означает “пользователя по умолчанию”, который используется, когда в информационной базе нет ни одного пользователя (от имени такого пользователя работают также фоновые задания). Если в фильтре задается массив пользователей, то можно перемешивать в нем значения обоих типов – строка и ПользовательИнформационнойБазы. Значение по умолчанию Неопределено;
  • Компьютер/Computer – Строка или массив строк, Значение по умолчанию Неопределено;
  • Событие/Event – Строка или массив строк, Значение по умолчанию Неопределено. Допустимые имена событий:
    • _$Session$_.Start – Сеанс. Начало;
    • _$Session$_.Finish – Сеанс. Завершение;
    • _$InfoBase$_.ConfigUpdate – Информационная база. Изменение конфигурации;
    • _$InfoBase$_.DBConfigUpdate – Информационная база. Изменение конфигурации базы данных;
    • _$InfoBase$_.EventLogSettingsUpdate – Информационная база. Изменение параметров журнала регистрации;
    • _$InfoBase$_.InfoBaseAdmParamsUpdate – Информационная база. Изменение параметров информационной базы;
    • _$InfoBase$_.MasterNodeUpdate – Информационная база. Изменение главного узла;
    • _$InfoBase$_.RegionalSettingsUpdate – Информационная база. Изменение региональных установок;
    • _$InfoBase$_.TARInfo – Тестирование и исправление. Сообщение;
    • _$InfoBase$_.TARMess – Тестирование и исправление. Предупреждение;
    • _$InfoBase$_.TARImportant – Тестирование и исправление. Ошибка;
    • _$Data$_.New – Данные. Добавление;
    • _$Data$_.Update – Данные. Изменение;
    • _$Data$_.Delete – Данные. Удаление;
    • _$Data$_.TotalsPeriodUpdate – Данные. Изменение периода рассчитанных итогов;
    • _$Data$_.Post – Данные. Проведение;
    • _$Data$_.Unpost – Данные. Отмена проведения;
    • _$User$_.New – Пользователи. Добавление;
    • _$User$_.Update – Пользователи. Изменение;
    • _$User$_.Delete – Пользователи. Удаление;
    • _$Job$_.Start – Фоновое задание. Запуск;
    • _$Job$_.Succeed – Фоновое задание. Успешное завершение;
    • _$Job$_.Fail – Фоновое задание. Ошибка выполнения;
    • _$Job$_.Cancel – Фоновое задание. Отмена;
    • _$PerformError$_ – Ошибка выполнения;
    • _$Transaction$_.Begin – Транзакция. Начало;
    • _$Transaction$_.Commit – Транзакция. Фиксация;
    • _$Transaction$_.Rollback – Транзакция. Отмена.
  • Метаданные/Metadata – Объект описания метаданного или их массив, Значение по умолчанию Неопределено;
  • Данные/Data – Значение, тип значения – ссылка на объект (СправочикСсылка и т.д.), Значение по умолчанию Неопределено;
  • ПредставлениеДанных/DataPresentation – Строка;
  • Комментарий/Comment – Строка;
  • СтатусТранзакции/TransactionStatus – Перечисление или массив перечислений, значение по умолчанию Неопределено;
  • Транзакция/TransactionID – Идентификатор транзакции. Строка;
  • Соединение/Connection – Номер соединения с информационной базой. Число или массив чисел, значение по умолчанию Неопределено;
  • РабочийСервер/ServerName – Строка или массив строк, значение по умолчанию Неопределено;
  • ОсновнойIPПорт/Port – Номер основного IP порт рабочего процесса. Число или массив чисел, значение по умолчанию Неопределено;
  • ВспомогательныйIPПорт/SyncPort – Номер вспомогательного IP порта рабочего процесса. Число или массив чисел, значение по умолчанию Неопределено.
<Колонки> (необязательный)

Тип: Строка. Для выгрузки в XML формате доступны следующие колонки:
Уровень/Level
Дата/Date
Пользователь/User
Компьютер/Computer
ИмяПриложения/ApplicationName
Событие/Event
Комментарий/Comment
Метаданные/Metadata
Данные/Data
ПредставлениеДанных/DataPresentation
ИмяПользователя/UserName
ПредставлениеПриложения/ApplicationPresentation
ПредставлениеСобытия/EventPresentation
ПредставлениеМетаданных/MetadataPresentation
СтатусТранзакции/TransactionStatus
Транзакция/TransactionID
Соединение/Connection
РабочийСервер/ServerName
ОсновнойIPПорт/Port
ВспомогательныйIPПорт/SyncPort

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

<Имя входного файла> (необязательный)

Тип: Строка. Строка, содержащая имя входного файла.
В качестве входного файла следует задавать ELF-файл. Это либо файл, полученный при сохранении просматриваемого журнала регистрации в файл (команда “Файл – Сохранить…”), либо файл 1Cv8.elf, являющийся основным файлом журнала регистрации. В том же каталоге могут находиться и относящиеся к нему LOG-файлы, в зависимости от того, было ли установлено разделение по периодам.

Описание:

Позволяет выгрузить журнал регистрации в XML формате. Существует возможность установить фильтр, задаваемый структурой специального формата, указывающий, какие записи журнала регистрации выгружать, а также указать колонки, которые необходимо выгружать. Если указано имя входного файла, то происходит выгрузка из указанного файла.