#0
by Sakura
Реализуемо ли программное открытие журнала регистрации? СП ничего путного на эту тему не сказал :(
#1
by hhhh
и всё-таки СП Глобальный контекст ВыгрузитьЖурналРегистрации (UnloadEventLog) Синтаксис: ВыгрузитьЖурналРегистрации(<Имя выходного файла>, <Фильтр>, <Колонки>, <Имя входного файла>) Параметры: <Имя выходного файла> (обязательный) Тип: Строка. Строка, содержащая имя выходного XML файла. <Фильтр> (необязательный) Тип: Структура. Структура фильтра журнала регистрации ДатаНачала/StartDate - Дата, Значение по умолчанию Неопределено; ДатаОкончания/EndDate - Дата, Значение по умолчанию Неопределено; Уровень/Level - Перечисление или массив перечислений, Значение по умолчанию Неопределено; ИмяПриложения/ApplicationName - Строка или массив строк, Значение по умолчанию Неопределено; Пользователь/User - ПользовательИнформационнойБазы или массив таких объектов, или Строка. Объект ПользовательИнформационнойБазы и массив таких объектов можно получить из объекта МенеджерПользователейИнформационнойБазы. Также можно задавать пользователя по имени (строкой). Причем, пользователей, которые были удалены из ИБ можно задавать только таким способом. Пустая строка означает "пользователя по умолчанию", который используется, когда в информационной базе нет ни одного пользователя (от имени такого пользователя работают также фоновые задания). Если в фильтре задается массив пользователей, то можно перемешивать в нем значения обоих типов - строка и ПользовательИнформационнойБазы. Значение по умолчанию Неопределено; Компьютер/Computer - Строка или массив строк, Значение по умолчанию Неопределено; Событие/Event - Строка или массив строк, Значение по умолчанию Неопределено. Допустимые имена событий: _$InfoBase$_.ConfigUpdate - Информационная база. Изменение конфигурации; _$InfoBase$_.DBConfigUpdate - Информационная база. Изменение конфигурации базы данных; _$InfoBase$_.EventLogSettingsUpdate - Информационная база. Изменение параметров журнала регистрации; _$InfoBase$_.InfoBaseAdmParamsUpdate - Информационная база. Изменение параметров информационной базы; _$InfoBase$_.MasterNodeUpdate - Информационная база. Изменение главного узла; _$InfoBase$_.RegionalSettingsUpdate - Информационная база. Изменение региональных установок; _$Job$_.Succeed - Фоновое задание. Успешное завершение; _$Job$_.Fail - Фоновое задание. Ошибка выполнения; _$Transaction$_.Rollback - Транзакция. Отмена. Метаданные/Metadata - Объект описания метаданного или их массив, Значение по умолчанию Неопределено; Данные/Data - Значение, тип значения – ссылка на объект (СправочикСсылка и т.д.), Значение по умолчанию Неопределено; Комментарий/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 формате. Существует возможность установить фильтр, задаваемый структурой специального формата, указывающий, какие записи журнала регистрации выгружать, а также указать колонки, которые необходимо выгружать. Если указано имя входного файла, то происходит выгрузка из указанного файла.
#2
by Sakura
запись в файл у меня идет параллельно с записью в журнал, так что выгрузка смысла не имеет. Задача потом открыть либо файл либо журнал программно, т.к. туда пишется лог ошибок, и надо, чтобы пользователь тут же увидел, где он накосячил :)
#3
by Serg_1960
Смысл писать в журнал, если пользователь запускает Вашу обработку и вот он - рядом. Достаточно в окно сообщений или комментарий. В журнал - когда обработка запускается на сервере, регламентом или фоновым...
#4
by Sakura
там не обработка. Записи ведутся при записи данных в документ, в случае, если юзер вводит некорректные данные. Просто надо историю этих косяков пользовательских хранить, чтобы потом была возможность в любой момент найти, кто и когда ввел не те данные (ибо из-за этого потом могут пойти косяки в других объектах)
#5
by Serg_1960
Журнал регистрации "не совсем" объект конфы :) Это, скорее, - "объект" платформы. У него нет событий и методов - программно работать с ним "не интересно". Только выгрузка в файл с последующим чтением и анализом. И у этого журнала есть "большой недостаток" - его можно сокращать :)
#10
by Sakura
это если журнал выгружать, да? а просто тхт открывать можно? в котором записи ведутся параллельно с журналом
#13
by Sakura
у меня задача по минимуму конфу менять :( надо че-то именно с журналом делать :( догадываюсь, что можно, а как это сделать? через СОМ-объекты?
#14
by Serg_1960
Если у автора "не пропало" желание писать в журнал - то на ИТС естьобработка КонсольАнализаЖурналаРегистрации - изучайте.
#16
by Sakura
можно нагло попросить ссылку в студию? :) у меня желание работать с этой конфой в целом пропало.. давно уже... но надо сделать, чтоб начальство отстало :) причем сделать так, как начальство просит... т.е. во многом через **пу и правой ногой за левым ухом...
#17
by Serg_1960
Не все сразу. Это не тетка :( - это моё "эго" :) Поиск на любом ИТС слов "консоль анализа журнала" выжаст адрес обработки. Или ИТСа нет поблизости? :)
#19
by Sakura
нету :( и ставить на уши начальство вопросом "где?!" тоже не хочется. Если в инете есть, то хотелось бы посмотреть :)
#20
by Serg_1960
Посмотри по инету. Пять сек - нашел ссылку Имхо, старая наверное - но работать будет.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Журнал проводок и журнал операций
- Журнал регистрации
- Помогите найти журнал(ОткрытьФорму("Журнал.Подчиненные.ФормаСписка",,ТекущД)...
- Обработка Универсальный журнал(журнал поиска), помогиде доделать.
- Побороть журнал регистрации
- v7: Объект заблокирован: Журнал расчетов журнал зарплата
- Выгрузить Журнал Регистрации в таблицу значений
- Журнал регистрации перестал записывать новые события журнал небольшой 4 гБт
В этой группе 1С
- Соединение регистров сведений по одному измерению глюк?
- ЗУП, обособленные подразделения, регламентированная отчетность
- Легки труд ЗиК
- Как оформить факторинг в Бухгалтерии 8.1
- Шрифт печатных форм документов
- Узнать имя компьютера или ip адрес
- Максимально разумное количество строк в документе
- СКД: Не сохраняется макет!
- Использование внешних компонент в регламентном задании
- Заказ поставщику в УТ 10.3.7.8
- Сортировка в таблице значений
- Посоветуйте методичку для стажёра. ЕСИС, радченко, ... есть.
- Контроль штатного расписания по сотрудникам в ЗиК
- графики работ в ЗиУП 2.5
- Как из двух табдоков сделать один excel-файл с двумя листами?
- Получение реквизитов регистра через 1С++
- СКД, функция в вычисляемых полях.
- ЗУП. Проводка Дт97.01 Кт69.11
- V8 подписка на событие запись регистра накопления
- Закрытие месяца: проблемный счет 94