Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Дек 2017, 02:18
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Журнал регистрации - как не писать мусор?  (Прочитано 13078 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AntonB

  • Модератор
  • *****
  • Сообщений: 402
  • РЕПУТАЦИЯ: 74
  • КПД: 18%
  • Регистрация: 2011-05-26
  • Сайт: 
  • Профессия: Программист 8.1
В Журнал регистрации пишется очень много малополезных записей,
например, об изменениях регистров накопления при проведении документов.
Из-за этого очень быстро растет объем журнала и возникают проблемы
и с хранением журнала, и с поиском в нем действительно полезной информации.

Хотел найти, где делается запись об изменении регистров, чтобы отключить,
но в конфигурации не нашел. Можно где-то в конфигурации отключить
запись в журнал регистрации для определенных событий и объектов?
Настройки на уровне Ошибки-Предупреждения-Информация-Примечание явно не достаточно.
Если только не отключить все и самому через подписку делать запись нужных событий...
Предлагаю полный ИТ сервис небольшой организации в Москве (приходящий сисадмин+1С7.7,1С8.x)


Оффлайн sadovod

  • ****
  • Сообщений: 289
  • РЕПУТАЦИЯ: 53
  • КПД: 18%
  • Регистрация: 2012-02-19
  • Сайт: 
  • Профессия: Программист 1С
Это нужно сделать с помощью метода глобального контекста УстановитьИспользованиеСобытияЖурналаРегистрации().
Можно тонко настроить "под себя", что в ЖР должно заноситься. Почитай в синтакс-помощнике, там и пример кода есть. Ну и в гугле можно образец отыскать.

Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6558
  • РЕПУТАЦИЯ: 775
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
А так же в конфигураторе есть в меню Администрирование/Настройка журнала регистрации.

Там не очень тонко, но можно настроить, что писать в ЖР, а что нет.

Оффлайн sadovod

  • ****
  • Сообщений: 289
  • РЕПУТАЦИЯ: 53
  • КПД: 18%
  • Регистрация: 2012-02-19
  • Сайт: 
  • Профессия: Программист 1С
Вот, нашёл у себя кусочек кода :)

// выключает запись событий Начало и Окончание сеанса
&НаСервереБезКонтекста
Процедура ВыключитьЗаписьСобытийЖР()
   ИспользованиеСобытия = Новый ИспользованиеСобытияЖурналаРегистрации;
   ИспользованиеСобытия.Использование = Ложь;
   УстановитьИспользованиеСобытияЖурналаРегистрации("_$Session$_.Start",ИспользованиеСобытия);
   УстановитьИспользованиеСобытияЖурналаРегистрации("_$Session$_.Finish",ИспользованиеСобытия);
КонецПроцедуры

Все события, в принципе, обрабатываются одинаково, заморочки могут быть только с "_$Access$_.Access", там ИспользованиеСобытия сложнее настраивать, в СП пример есть.

Оффлайн AntonB

  • Модератор
  • *****
  • Сообщений: 402
  • РЕПУТАЦИЯ: 74
  • КПД: 18%
  • Регистрация: 2011-05-26
  • Сайт: 
  • Профессия: Программист 8.1
А так же в конфигураторе есть в меню Администрирование/Настройка журнала регистрации.
Там не очень тонко, но можно настроить, что писать в ЖР, а что нет.

Это я и имел в виду под
"Настройки на уровне Ошибки-Предупреждения-Информация-Примечание явно не достаточно. "

Это не просто не тонко... Это вода выплескивается только вместе с младенцем...

метод глобального контекста УстановитьИспользованиеСобытияЖурналаРегистрации()

Да, это, похоже, как раз то, что нужно...
Жалко, описание в СП слабовато... Хотя, пример там, конечно, неплохой...
Интересен, конечно, именно "_$Access$_.Access" и "_$Access$_.AccessDenied".
Получается, нужно поименно перебирать все ненужные регистры
в начале каждого сеанса...

Хотя, похоже, я нашел и убрал основной источник засорения своего журнала...
Предлагаю полный ИТ сервис небольшой организации в Москве (приходящий сисадмин+1С7.7,1С8.x)

Оффлайн sadovod

  • ****
  • Сообщений: 289
  • РЕПУТАЦИЯ: 53
  • КПД: 18%
  • Регистрация: 2012-02-19
  • Сайт: 
  • Профессия: Программист 1С
Получается, нужно поименно перебирать все ненужные регистры
в начале каждого сеанса...
Каждый раз не нужно, достаточно 1 раза. Чтобы включить обратно, нужно опять в явном виде использовать этот метод с установкой флага
ИспользованиеСобытия.Использование = Истина;
То есть механизм действия полностью аналогичен настройке ЖР из меню в конфигураторе (там же не нужно каждый раз включать одно и то же).
А насчет "_$Access$_.Access" и "_$Access$_.AccessDenied", если очень нужно, могу в архивах порыться, чтобы найти пример. На самом деле такая настройка - весьмя удобная штука.

Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6558
  • РЕПУТАЦИЯ: 775
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
В новых версиях платформы появился метод ОчиститьЖурналРегистрации

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
MuI_I_Ika, это еще надо было потрудиться - раскопать тему трехлетней давности :ooifh:
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.


Теги:
 

Перестал открываться журнал "Заказы поставщикам"

Автор strantРаздел Пользователям "1С - Предприятие 8"

Ответов: 3
Просмотров: 569
Последний ответ 12 Июн 2017, 10:53
от strant
Чем отличаются параметры "валидное" от "отключить" в правилах регистрации обмена

Автор Bulat-ITРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 3537
Последний ответ 12 Мар 2012, 20:39
от Bulat-IT
Новый журнал по продажам алкоголя нужно будет вести с 1 июля 2015 года

Автор newsРаздел Новости

Ответов: 0
Просмотров: 1581
Последний ответ 05 Дек 2014, 11:46
от news
Входящий счет-фактура не попадает в журнал учета счетов фактур (посредническая деятельность)

Автор armanchoРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 2503
Последний ответ 24 Апр 2015, 23:58
от MuI_I_Ika
Почему не по порядку идёт журнал учета полученных и выставленных счетов фактур?

Автор ВасилийРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 2298
Последний ответ 18 Июл 2012, 15:10
от Лєна

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Журнал регистрации изменений во внешней базе 1С

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
133 Сообщений
ilyay ilyay
63 Сообщений
AIFrame
61 Сообщений
alex0402
50 Сообщений
andron81_81
44 Сообщений
oleg-x
41 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
27 Сообщений
alexandr_ll
23 Сообщений

* Кто онлайн

  • Точка Гостей: 157
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal