Вход | Регистрация


Конвертация данных. Программная Регистрация объекта

Конвертация данных. Программная Регистрация объекта
Я
   mefisto666series
 
28.04.18 - 16:35
Суть такова: Приняв от источника данные, в частности, заполнив регистр, есть необходимость загруженные записи регистра зарегистрировать на обмен в обратную сторону(надо вернуть дозаполнившуюся на стороне приемника информацию). Но вот какая проблема. Я сначала попробовал в ПКО после загрузки прописать

ВыборкаУзлов = ПланыОбмена.МойПланхехе.Выбрать();

Пока ВыборкаУзлов.Следующий() Цикл
        
    Если НЕ ВыборкаУзлов.ЭтотУзел Тогда
                                            ПланыОбмена.ЗарегистрироватьИзменения(ВыборкаУзлов.Ссылка, Объект);
                
    КонецЕсли;
            
КонецЦикла;
Сыпались ошибки про неправильный параметр. Потом выяснил(верно ли это), что на этапе этого события набор записей ещё не записан. Логично что регистрировать нечего. Сделал иначе: в модуле набора записей РС прописал аналогичный код, разве что при условии ОбменДанными.Загрузка. Но так же получаю ошибку, что неправильный параметр. Но через вызватьисключение(ЭтотОбъект) вижу, что тип РегистрСведенийНаборЗаписей.имярегистра. Внешней обработкой аналогичный код работает. В чем дело -непонятно совсем.
 
 

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует