Подскажите алгоритм действий пожалуйста. У меня есть ПКО Реализация с ПКС "Размер" с типом приёмника Размеры, без галочки получить из входящих, в нем я указываю в процедуре
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
| Размеры.СерийныйНомер,
| Размеры.Размер,
| Размеры.ИностранныйРазмер
|ИЗ
| РегистрСведений.Размеры КАК Размеры
|ГДЕ
| Размеры.СерийныйНомер = &ВыбСерийник";
Запрос.УстановитьПараметр("ВыбСерийник", ВходящиеДанные.Размер); //Серийные номера
РезультатЗапроса = Запрос.Выполнить().Выгрузить();
РазмерИмя = строка(РезультатЗапроса[0].Размер);
ИностранныйРазмер = строка(РезультатЗапроса[0].ИностранныйРазмер);
СерийныйНомер = строка(РезультатЗапроса[0].СерийныйНомер);
СтрВыборкаДанных = Новый Структура;
СтрВыборкаДанных.Вставить("ИнРазмер",ИностранныйРазмер);
СтрВыборкаДанных.Вставить("СерийныйНомер",СерийныйНомер);
СтрВыборкаДанных.Вставить("Наименование",РазмерИмя);
Значение = СтрВыборкаДанных;
//ВыгрузитьПоПравилу( , ,СтрВыборкаДанных , , "РазмерыРС");
РазмерыРС - это ПКО для создания элемента справочника в базе приёмнике и вот его мне надо присвоить реквизиту Размер
Когда начал присваивать значение стала выходить ошибка
Ошибка получения свойства объекта из входящих данных
ПКО = РазмерыРС (:)
ПКС = 2 ( --> СерийныйНомер)
Объект = Структура (Структура)
СвойствоПриемника = СерийныйНомер (Строка)
ОписаниеОшибки = Получение элемента по индексу для значения не определено
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8196)
КодСообщения = 68
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший