v7: Не могу выгрузить результат запроса в таблицу значений.
☑
0
Bodrug
15.01.14
✎
12:25
Здравствуйте. Не могу выгрузить результат запроса в таблицу значений. Вот код
ЗапросНН = СоздатьОбъект("Запрос");
ТекстЗапросНН = "//{{ЗАПРОС(ЗапросНН)
|Период с Дата1 по Дата2;
|ОбрабатыватьДокументы Проведенные;
|Контрагент = Документ.ЗаписьКнигиПриобретения.Контрагент;
|ИНН = Документ.ЗаписьКнигиПриобретения.Контрагент.ИНН;
|СумБезНДС = Документ.ЗаписьКнигиПриобретения.СуммаБезНДС;
|СуммаНДС = Документ.ЗаписьКнигиПриобретения.НДС;
|Жалоба= Документ.ЗаписьКнигиПриобретения.Жалоба;
|ОписаниеНарушения = Документ.ЗаписьКнигиПриобретения.ОписаниеНарушения;
|ПричинаОтказаПродавца = Документ.ЗаписьКнигиПриобретения.ПричинаОтказаПродавца;
|НомерИДатаДокумента = Документ.ЗаписьКнигиПриобретения.НомерИДатаДокумента;
|";//}}ЗАПРОС
Если ЗапросНН.Выполнить(ТекстЗапросНН) = 0 Тогда
Предупреждение("Не выполнился запрос 1 по документам!");
Возврат;
КонецЕсли;
тбДляТаблицы51 = СоздатьОбъект("ТаблицаЗначений");
Если ЗапросНН.Выгрузить(тбДляТаблицы51) = 1 Тогда
ЗапросНН.Выгрузить(тбДляТаблицы51);
КонецЕсли;
1
Bodrug
15.01.14
✎
12:26
В отладчике вычисляю тбДляТаблицы51 - там в структуре только Номер строки. Вычисляю результат запроса - все нормально, данные тянутся. Что я делаю не так?
2
пипец
15.01.14
✎
12:27
ЗапросНН.Выгрузить(тбДляТаблицы51,?,? );
3
Simod
15.01.14
✎
12:27
Где группировка?
4
1dvd
15.01.14
✎
12:28
вот это зачёт-автомат:
Если ЗапросНН.Выгрузить(тбДляТаблицы51) = 1 Тогда
ЗапросНН.Выгрузить(тбДляТаблицы51);
КонецЕсли;
5
Bodrug
15.01.14
✎
12:29
(4) Пробовал - не канает.
6
Bodrug
15.01.14
✎
12:29
(4) Без группировки не выгрузится?
7
Bodrug
15.01.14
✎
12:30
(3) Без группировки не выгрузится?
8
dedmoroz777
15.01.14
✎
12:37
Группировка Документ;
9
пипец
15.01.14
✎
12:37
стена <<
:))
10
Bodrug
15.01.14
✎
13:13
(8) Спасибо, помог =)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший