Делаю запрос через COM-объект. В базе источнике прогонял точно такой же запрос, все выполняется без проблем.
Выдает ошибку следующего содержания:
Ошибка при вызове метода контекста (Unload)
ДеревоИзЗапроса = ВыполнениеЗапроса.Unload(ОбходРезультатаЗапроса.ПоГруппировкам);
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.4.408): Несоответствие типов (параметр номер '1')
Вот сам запрос
Запрос.Текст = "ВЫБРАТЬ
| ОплатаСчетаПоставщикамиОстатки.СчетНаОплату КАК СчетНаОплату,
| ОплатаСчетаПоставщикамиОстатки.Поставщик,
| ОплатаСчетаПоставщикамиОстатки.НаименованиеРабот,
| ОплатаСчетаПоставщикамиОстатки.НомерСтрокиТабЧасти,
| ОплатаСчетаПоставщикамиОстатки.СуммаОстаток
|ИЗ
| РегистрНакопления.ОплатаСчетаПоставщиками.Остатки КАК ОплатаСчетаПоставщикамиОстатки
|ГДЕ
| ОплатаСчетаПоставщикамиОстатки.СуммаОстаток <> &СуммаОстаток
|
|СГРУППИРОВАТЬ ПО
| ОплатаСчетаПоставщикамиОстатки.СчетНаОплату,
| ОплатаСчетаПоставщикамиОстатки.Поставщик,
| ОплатаСчетаПоставщикамиОстатки.НаименованиеРабот,
| ОплатаСчетаПоставщикамиОстатки.НомерСтрокиТабЧасти,
| ОплатаСчетаПоставщикамиОстатки.СуммаОстаток
|ИТОГИ ПО
| СчетНаОплату";
Запрос.УстановитьПараметр("СуммаОстаток", 0);
ВыполнениеЗапроса = Запрос.Выполнить();
ДеревоИзЗапроса = ВыполнениеЗапроса.Unload(ОбходРезультатаЗапроса.ПоГруппировкам);
(1) (2) (3) (4) (5) Всем большое спасибо. Решил
ДеревоИзЗапроса = ВыполнениеЗапроса.Unload(Соединение.ОбходРезультатаЗапроса.ПоГруппировкам)
Что поделать в Гугле ничего нет, а в головесами знания не появятся. Все большое спасибо за помощь
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой