Код:
РезультатЗапроса = Запрос.Выполнить();
Если НЕ РезультатЗапроса.Пустой() Тогда;
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
ТЧ =НовДок.Товары.Добавить();
ТЧ.Номенклатура = ВыборкаДетальныеЗаписи.номенклатура;
ТЧ.Цена = ВыборкаДетальныеЗаписи.Стоимость;
КонецЦикла;
НовДок.Записать();
Создает документ, Но открыть его нельзя выдает ошибку - {Документ.УстановкаЦенНоменклатуры.Форма.ФормаДокумента.Форма(596)}: Поле объекта не обнаружено (цена)
НоваяСтрока["цена" + НомерСоответствияТекущейКолонки] = СтрокаТаблицыТоваров.Цена;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший