8.х УРБД. Регистрация изменений регистра сведений

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем alex-79, 1 авг 2008.

  1. TopicStarter Overlay
    alex-79
    Offline

    alex-79 Опытный в 1С

    Регистрация:
    21 сен 2006
    Сообщения:
    643
    Симпатии:
    1
    Баллы:
    29
    Добрый день! Подскажите, пожалуйста, как регистрировать изменения регистра сведений?
    Регистр сведений включен в состав плана обмена, авторегистрация запрещена. Регистр сведений не периодический и независимый

    Я попробывал сделать так

    Код:
    Отбор = Новый Структура();
    Отбор.Вставить("Счет", Счет.Ссылка);
    Выборка = РегистрыСведений.ПРОНТО_Заказы.Выбрать(Отбор);                     
    Пока Выборка.Следующий() Цикл                         
    Набор = РегистрыСведений.ПРОНТО_Заказы.СоздатьНаборЗаписей();        
    Набор.Отбор.Счет.Установить(Выборка.Счет, Истина);
    Набор.Прочитать();
    ПланыОбмена.ЗарегистрироватьИзменения(МассивУзлов, Набор);        
    КонецЦикла;                     
    
    
    
    
    В итоге получается ошибка:
    Недопустимое значение параметра (параметр номер '2')
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Набор не записан, вероятно.
  3. TopicStarter Overlay
    alex-79
    Offline

    alex-79 Опытный в 1С

    Регистрация:
    21 сен 2006
    Сообщения:
    643
    Симпатии:
    1
    Баллы:
    29
    С набором всё в порядке. Причина была в том, что в регистре сведений я установил у многих измерений основной отбор, а нужно было только у одного. В коде который я написал выше указано только одно измерение в отборе и соответсвенно регистрация изменений не происходит.

Поделиться этой страницей