Разберем варианты выгрузки результата запроса в 1с:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
Запрос = Новый Запрос; Запрос.Текст = «ВЫБРАТЬ | ЦеныНоменклатуры.Период КАК Период, | ЦеныНоменклатуры.Регистратор КАК Регистратор, | ЦеныНоменклатуры.НомерСтроки КАК НомерСтроки, | ЦеныНоменклатуры.Активность КАК Активность, | ЦеныНоменклатуры.Номенклатура КАК Номенклатура, | ЦеныНоменклатуры.Характеристика КАК Характеристика, | ЦеныНоменклатуры.ВидЦены КАК ВидЦены, | ЦеныНоменклатуры.Цена КАК Цена, | ЦеныНоменклатуры.Упаковка КАК Упаковка, | ЦеныНоменклатуры.Валюта КАК Валюта |ИЗ | РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры»; РезультатЗапроса = Запрос.Выполнить(); // 1. В таблицу значений РезультатТЗ = РезультатЗапроса.Выгрузить(); // Выгрузка результата в тз, способ обхода по умолчанию — ОбходРезультатаЗапроса.Прямой // 2. В дерево значений РезультатДерево = РезультатЗапроса.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией); // Выгрузка результата в дерево значений |

Меня зовут Лорян Карен. Я разработчик 1С и сделал этот сайт в первую очередь для себя, как место, в котором я могу копить собственную базу знаний. Я рад, если этот сайт оказался полезным и для вас 🙂