СГРУППИРОВАТЬ ПО #797349


#0 by MAPATNK2
Всем привет. Не могу понять значение ошибки и как её исправить. Есть запрос     ПартииТоваровНаСкладахОстатки.СтоимостьОстаток, Необходимо получить итоги по КоличествоОстаток и СтоимостьОстаток, при попытке группировки появляется ошибка "нельзя использовать производные от полей составного типа в выражениях не присутствующих полностью в предложении СГРУППИРОВАТЬ ПО ПартииТоваровНаСкладахОстатки.ДокументОприходования.Дата"   Как решить данную проблему и все таки получить эти итоги?
#1 by Ёпрст
открыть конструктор запроса и добавить поля в группировки
#2 by Ёпрст
оно само всё сделает, как надо
#3 by Лефмихалыч
ты запрос показываешь не тот, в котором ошибка
#4 by MAPATNK2
Дак я с помощью конструктора и делаю, он мне ошибку выдают
#5 by MAPATNK2
ПартииТоваровНаСкладахОстатки.Номенклатура,     КурсыВалютСрезПоследних.Курс,     ПартииТоваровНаСкладахОстатки.ДокументОприходования
#6 by Ёпрст
Нафига вот там кросс джоин впёрся с срезом последних, загадка
#7 by FIXXXL
ПартииТоваровНаСкладахОстатки.ДокументОприходования.Дата,
#8 by catena
НАЧАЛОПЕРИОДА(ПартииТоваровНаСкладахОстатки.ДокументОприходования.Дата, ДЕНЬ) нет в группировке.
#9 by Лефмихалыч
запрос - говно знатное.
#10 by Лефмихалыч
Зачем суммировать в запросе ресурсы виртуальной таблицы регистра накопления?
#11 by Wirtuozzz
НАЧАЛОПЕРИОДА(ПартииТоваровНаСкладахОстатки.ДокументОприходования.Дата, ДЕНЬ) КАК Поле1, --------- WTF???
#12 by Лефмихалыч
внутреннее соединение по ёперной горе условий с ОДНОЙ строкой
#13 by Лефмихалыч
за каким-то хером вычисляется НАЧАЛОПЕРИОДА, когда оно и так известно и хранится уже в базе - КурсыВалют.Период
#14 by Лефмихалыч
зачем физическая таблица курсов?
#15 by Лефмихалыч
вот за это - КурсыВалют.Валюта.Код = "840" - в приличном обществе канделябром по щам хлещут
#16 by MAPATNK2
ошибка исчезла, но суммы не появились
#17 by MAPATNK2
Необходимо, чтобы в отмеченных полях появились суммы
#18 by Лефмихалыч
это не в запросе делается. Добавь количество и сумму в ресурсы компоновки
#19 by MAPATNK2
Есть пример какой -нибудь . Не особо хорошо знаком с запросами. Простейшие писать умею, а бороться с ошибками такими не знаю как.
#20 by MAPATNK2
Добавил количество и сумму в ресурсы, в итоге получил невообразимую фигню. Понимаю что коряво добавил. Но как правильНО?
#21 by Лефмихалыч
невообразимая фигня у тебя в запросе. А чем тебе результат не понравился, я не понимаю
#22 by MAPATNK2
Должно быть заполнено суммой в отмеченных полях   , а получилось
#23 by Лефмихалыч
так ты группировки-то довбаь
#24 by Лефмихалыч
добавь
#25 by Лефмихалыч
у клавиатуры дислексия
#26 by MAPATNK2
Скорей всего тут неправильно что - то добавил. Или не добавил вообще. помогите разобраться.
#27 by MAPATNK2
В запросе группировки добавить?
#28 by MAPATNK2
не та ссылка
#29 by Лефмихалыч
тут не трогай ни чего из запроса вообще все группировки и суммирования удали. Они не имеют смысла добавить группировки надо в настройку отчета
#30 by HIDDEN MESSAGE
#31 by MAPATNK2
тут группировка уже есть
#32 by MAPATNK2
Хорошо, обязательно изучу. Спасибо.
#33 by Лефмихалыч
группировка здесь отличается от той, которую ты хочешь тут группировка должна быть по номенклатуре с иерархией. У тебя же там - какая-то неведомая мешанина из полей в группировке. Удели всё, кроме номенклатуры и включи "Иерархия" в настройке группировки
#34 by MAPATNK2
Сделал как вы объяснили, кроме номенклатцры полей больше никаких нет. Как мне сделать все то же самое, только, чтобы заполнены были поля, которые отмечены
#35 by Лефмихалыч
чем тебе помочь, если ты не читаешь буквы, которые я пишу? Кроме букв мне тебе и предложить-то нечего...
#36 by MAPATNK2
Дак я удалил все в группировке и оставил номенклатура иерархия. Вот он мне и показывает только номенклатуру. XD Понимаю .что туплю. Но что-то совсем запутался.
#37 by Лефмихалыч
пока, что показывает
#38 by Лефмихалыч
покажи
#39 by MAPATNK2
УрА , Спасибо ОГРОМНОЕ. Получилось.
#40 by MAPATNK2
А книжку прочитаю. еще раз, спасибо огромное!!!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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