Конвертация данных - ошибка при загрузке данных #702296


#0 by Aleksey1989
Добрый день. Я выгружаю данные из одной конфигурации в другую. В ПКО для события "После загрузки" указываю, что значения одного из реквизитов табличной части выгружаемого объекта должно быть изменено на значение, которое получается из запроса к базе-приемнику: Запросы.НаборыДополнительныхРеквизитовИСведений.УстановитьПараметр("Родитель",Справочники.НаборыДополнительныхРеквизитовИСведений.Справочник_Партнеры);     Сообщить("В наборе дополнительных реквизитов и сведений для справочника Партнеры есть ошибки!!!"); Иначе     Для каждого Элемент Из Объект.ДополнительныеРеквизиты цикл В процессе загузки данных возникает такая ошибка: "Ошибка при загрузке данных:{ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(5092)}: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,69)}: Ошибкав выражении" Подскажите, пжл, что я делаю неправильно?
#1 by Рэйв
ты неправильно делаешь синтаксис
#2 by Рэйв
пиши код сначала в конфигураторе и проверяй контролем, потом скопипасть в обработчик
#3 by Aleksey1989
И в чем ошибка? В конфигураторе нет таких переменных, как "Запросы", "Объект", поэтому будет проблематично выполнить проверку в конфигураторе. Сам код уже на несколько раз просмотрел - никаких ошибок не нашел.
#4 by Aleks73
Да, один из минусов КД - отсутствие синтаксического контроля. прав. Переменные присвой, или ночь бессонная была, не догадываешься ?
#5 by Йохохо
Запросы.НаборыДополнительныхРеквизитовИСведений.УстановитьПараметр("Родитель",Справочники.НаборыДополнительныхРеквизитовИСведений.Справочник_Партнеры); странно выглядит, кажется логичным ссылку на объект устанавливать возьми консоль запросов и скопипасть в нее запрос из НаборыДополнительныхРеквизитовИСведений
#6 by VikingKosmo
Выгрузи обработчики событий и загружай в режиме отладки, что ли.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям