Есть форма, в которой в качестве реквизитов имеются ТЗ Табл1 и Сумма1.
Необходимо в документе заказ клиента найти все заказы с суммой больше Сумма1 и выгрузить в таблицу Табл1.
Вот код:
&НаСервере
Процедура дйОтправитьНаСервере()
ЗапросНаДату = Новый Запрос;
МВТ = Новый МенеджерВременныхТаблиц;
ЗапросНаДату.МенеджерВременныхТаблиц = МВТ;
ЗапросНаДату.УстановитьПараметр("Сумма",Сумма1);
ЗапросНаДату.Текст = "ВЫБРАТЬ
| ЗаказКлиента.СуммаДокумента КАК Сумма,
| ЗаказКлиента.Ссылка КАК Ссылка
|ПОМЕСТИТЬ Табл2
|ИЗ
| Документ.ЗаказКлиента КАК ЗаказКлиента
|ГДЕ
| ЗаказКлиента.СуммаДокумента > &Сумма";
Табл1 = ЗапросНаДату.Выполнить().Выгрузить();
КонецПроцедуры
вместо
Табл1 = ЗапросНаДату.Выполнить().Выгрузить();
пиши
Табл1.Загрузить(ЗапросНаДату.Выполнить().Выгрузить());
остальное - без комментариЁв :)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой