![]() |
|
Как НЕ делать запись в журнал регистрации ? | ☑ | ||
---|---|---|---|---|
0
Likons
19.02.20
✎
14:20
|
Добрый день , Коллеги , столкнулся с проблемой , буду очень благодарен за наводку )
Есть обработка , которая делает много записей в регистре сведений таким образом : ТаблицаОстатков = ПолучитьОстатокСкладов(COMСоединение); ТаблицаОстатковУТП.Очистить(); Для каждого Строка из ТаблицаОстатков цикл СтрокаГуидНоменклатуры = COMСоединение.String(Строка.Номенклатура.UUID()); ГуидНоменклатуры = Новый УникальныйИдентификатор(СтрокаГуидНоменклатуры); Номенклатура = Справочники.Номенклатура.ПолучитьСсылку(ГуидНоменклатуры); МенеджерЗаписи = РегистрыСведений.ИнформативныеОстаткиТоваровПоМагазинам.СоздатьМенеджерЗаписи(); МенеджерЗаписи.Магазин = СкладРЦ; МенеджерЗаписи.Номенклатура = Номенклатура; МенеджерЗаписи.Количество = Строка.Остаток; МенеджерЗаписи.Записать(); КонецЦикла; При этом , в журнал регистрации добавляется много записей и растет размер лога. Подскажите пожалуйста , можно ли как то отключить ведения лога конкретно этой обработки в журнале регистрации ? Буду благодарен за любую инфу ) Спасибо ) |
|||
1
saaken
19.02.20
✎
14:24
|
Не использовать менеджер записи
|
|||
2
Oftan_Idy
19.02.20
✎
14:25
|
(0) Никак
|
|||
3
H A D G E H O G s
19.02.20
✎
14:30
|
Процедура РегистрироватьСобытияЖурналаРегистрацииПриМассовойЗаписи(Регистрировать) Экспорт
УстановитьПривилегированныйРежим(Истина); ИспользованиеСобытияЖурналаРегистрации = Новый ИспользованиеСобытияЖурналаРегистрации(); ИспользованиеСобытияЖурналаРегистрации.Использование = Регистрировать; УстановитьИспользованиеСобытияЖурналаРегистрации("_$Data$_.New", ИспользованиеСобытияЖурналаРегистрации); УстановитьИспользованиеСобытияЖурналаРегистрации("_$Data$_.Update", ИспользованиеСобытияЖурналаРегистрации); УстановитьПривилегированныйРежим(Ложь); КонецПроцедуры |
|||
4
H A D G E H O G s
19.02.20
✎
14:31
|
Вызывает эксклюзивную блокировку, если это что то говорит вам. Будьте обережны.
|
|||
5
Lama12
19.02.20
✎
14:34
|
(0) Настрой ЖР так, чтоб в него не писалось "лишнего". Настройка осуществляется в конфигураторе.
ИМХО. В ЖР должно писаться все. ЖР должен быть большим. |
|||
6
Фрэнки
19.02.20
✎
14:35
|
Синтаксис:
СоздатьНаборЗаписей() Возвращаемое значение: Тип: РегистрСведенийНаборЗаписей.<Имя регистра сведений>. Описание: Создает набор записей регистра сведений. Набор записей создается пустым. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Примечание: Набор записей создается пустым. Пример: КурсыВалют = РегистрыСведений.КурсыВалют; НаборКурсов = КурсыВалют.СоздатьНаборЗаписей(); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |