Ошибка в тексте запроса... #717152


#0 by warkan
Люди добрыя! Поди уж стопиццот раз это было, но всё же... Слепил тут запрос - нать объединить выборки данных по двум регистрам расчета. Есть у них общие поля и есть различные. Количество не совпадает. (стандартный ЗУП). Вроде бы "на глаз" (анек про это, Волка и Зайца знаю...) всё правильно, а конструктор запроса выдает ошибку :((( И не первый раз такая беда у меня получается, а вот сейчас не придумаю, как обойти. Подскажите, в чём проблема? Спасибо!
#1 by Wobland
рассказывай анекдот, а то некоторые не в курсе
#2 by Maxus43
дак в конструкторе закладка Объеденения/псевдонимы только у особо одарённых работает? там и надо было изначально, а не руками запросы склеивать...
#3 by Wobland
а сколько было попыток посчитать поля?
#4 by Господин ПЖ
можно и руками... тут вопрос куда они пришиты
#5 by Maxus43
копируешь текст запроса 2. заходишь конструктором в запрос 1. Добавляешь там запрос, копируешь туда запрос 2. На закладке объединения/псевдонимы - будет видно как сопоставил и каких не хватает, а так он сам null воткнёт недостающие
#6 by warkan
знаний маловато :( делал-то не в конструкторе. Взял пример текста и мануала и подогнал (ка мне кажется) под свою задачу. А вот не работает...
#7 by salvator
Ну так сделай, чтобы количество полей в запросах было одинаковым. В чем проблема?
#8 by Maxus43
я и намекаю - делай в конструкторе. Не вручную, а копированием
#12 by Шапокляк
Две попытки посчитать поля привели вот к чему: в 1 запросе 21 поле, а во 2 -м 20. Вы тоже к волку в лабаз за солью ходили?
#13 by warkan
может. :) Такой вариант (ошибка та же "Поле не входит в группу "ДопНачРабОрг.ПериодРегистрации"" и в том же месте):     |          |
#14 by warkan
Ошибка указывает на первое поле второго запроса.
#15 by hhhh
вместо пишите    |    ДопНачРабОрг.Результат
#16 by Ёпрст
и упорядочивание выкиньте..оно там не используется.. вообще
#17 by warkan
!!!!!! Спасибо за науку. А не затруднит ли Вас объяснить, почему так? Почему в первом запросе конструкция "СУММА(ОснНачРабОрг.Результат) КАК сумИтого," допустима, а во втором использовать "Сумма" нельзя. В данном конкретном случае для меся это, конечно же, не принципиально. Однако хотелось бы понять механизм - с целью повышения грамотности.
#18 by hhhh
ну в первом запросе есть у вас СГРУППИРОВАТЬ ПО  . Разве не заметили? Вот к нему и относится волшебное слово СУММА.
#19 by warkan
спасибо. Ещё почитаю.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Back to top