| 
    
        
     
     | 
    
    
  | 
Как НЕ делать запись в журнал регистрации ? | ☑ | ||
|---|---|---|---|---|
| 
    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 
 | 
         
        Синтаксис:
 
        СоздатьНаборЗаписей() Возвращаемое значение: Тип: РегистрСведенийНаборЗаписей.<Имя регистра сведений>. Описание: Создает набор записей регистра сведений. Набор записей создается пустым. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Примечание: Набор записей создается пустым. Пример: КурсыВалют = РегистрыСведений.КурсыВалют; НаборКурсов = КурсыВалют.СоздатьНаборЗаписей();  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |