Сообщение на форуме
28 февраля 2013 в 08:34:48
что не верного в этом коде:
Запрос = Новый Запрос("Выбрать Источник.Номенклатура,Источник.Количество,Источник.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,Источник.Спецификация,Источник.Ссылка.Дата КАК ДатаДокумента,Источник.Ссылка.Номер КАК НомерДокумента
|ИЗ Документ.ПланПроизводства.КакТамВашаТабличнаяЧастьНазываетсяНеЗнаю КАК Источник
|Где Источник.ссылка.Проведен, Источник.Дата между &НачалоПериода и &КонецПериода")
Запрос.УстановитьПараметр("НачалоПериода", НачалоПериода);
Запрос.УстановитьПараметр("КонецПериода", КонецПериода);
Результат = Запрос.Выполнить()
Если НЕ Результат.Пустой() Тогда
Выборка = Результат.Выбрать();
ЗаказНаПроизводство = Документы.Заказнапроизводство.СоздатьДокумент();
Пока Выборка.Следующий() Цикл
//тут получаем данные запроса и заполняем документ ЗаказНаПроизводство, только не методом Заполнить(), а каждый реквизит отдельно.
КонецЦикла;
КонецЕсли;