Поле не входит в группу #728624


#0 by Эльчин
привет. УТ 10.3. Документ ЗаказПоставщику. Модул объекта процедура ПечатьСчетаЗаказа: в запросе выбираются поля из таблицных частей текущего документа. в таблицнуюу часть "Товары" добавил реквизитов Объем и ОбъемИтог. при ваполнении запроса выдает такую ошибку: Документ.ЗаказПоставщику.МодульОбъекта}: Ошибка при вызове метода контекста (Выполнить)     ЗапросТовары = Запрос.Выполнить.Выгрузить; по причине: {(21, 3)}: Поле не входит в группу "ЗаказПоставщику.Объем" <<?>>ЗаказПоставщику.Объем                        КАК Объем, что это за проблема? о каком группе идет реч? буду очен благодарен если поможете(извините из за ошибок в тексте)
#1 by Эльчин
+
#2 by ShoGUN
Текст запроса покажи. Если в запросе есть агрегатная функция (СУММА там, или КОЛИЧЕСТВО) - то все поля должны либо иметь агрегатную функцию, либо входить в СГРУППИРОВАТЬ ПО.
#3 by Эльчин
#4 by Эльчин
понятно, спасибо
#5 by Эльчин
после добавление: тепер такая ошибка: {Документ.ЗаказПоставщику.МодульОбъекта}: Ошибка при вызове метода контекста (Выполнить)     ЗапросТовары = Запрос.Выполнить.Выгрузить; по причине: В случае использования операторов ОБЪЕДИНИТЬ, поля предложений УПОРЯДОЧИТЬ ПО и ИТОГИ ПО должны находиться в списке выбора. что нужно добавить?
#6 by Эльчин
думаю что хочет видить етих полей в таблицном части Услуги. но они там не должны быть? не так ли?
#7 by ShoGUN
Похоже, у тебя разное количество полей в объединяемых запросах, посчитай сам(те, что на верхнем уровне, не вложенные). Чтобы таких ошибок не возникало - лучше конструктором пользоваться(в данном случае запрос по кускам собирается, так что это затруднительно).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С