Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 04:26

СГРУППИРОВАТЬ в ЗАПРОСЕ

Автор kox, 27 ноя 2011, 14:35

0 Пользователей и 1 гость просматривают эту тему.

kox

Мне нужно запросом выбрать табличную часть из документа и сгруппировать в запросе строки по одинаковым номенклатурам и количество сложить. С помощью конструктора запросов делаю следующий запрос, но он выдает ошибку еще в конструкторе. Вот запрос:
ВЫБРАТЬ
       КАС_ЗаказНаПроизводство.Ссылка,
       КАС_ЗаказНаПроизводство.Материалы.(
               Номенклатура,
               Количество
       )
ИЗ
       Документ.КАС_ЗаказНаПроизводство КАК КАС_ЗаказНаПроизводство
ГДЕ
       КАС_ЗаказНаПроизводство.Ссылка = &Ссылка

СГРУППИРОВАТЬ ПО
       КАС_ЗаказНаПроизводство.Материалы.(Номенклатура,
       Количество)


Подскажите свой вариант запроса: Мне надо из документа КАС_ЗаказНаПроизводство сделать выборку из табличной части МАТЕРИАЛЫ, Номенклатуры и количества, СГРУППИРОВАТЬ номенклатуру и сложить количество в группировке

1Cnastroika

Попробуйте так:

ВЫБРАТЬ
        КАС_ЗаказНаПроизводство.Ссылка,
        КАС_ЗаказНаПроизводство.Материалы.Номенклатура,
        Сумма(КАС_ЗаказНаПроизводство.Материалы.Количество)
       
ИЗ
        Документ.КАС_ЗаказНаПроизводство КАК КАС_ЗаказНаПроизводство
ГДЕ
        КАС_ЗаказНаПроизводство.Ссылка = &Ссылка

СГРУППИРОВАТЬ ПО
        КАС_ЗаказНаПроизводство.Ссылка,
        КАС_ЗаказНаПроизводство.Материалы.Номенклатура

Или так:

ВЫБРАТЬ
        КАС_ЗаказНаПроизводство.Материалы.Номенклатура,
        Сумма(КАС_ЗаказНаПроизводство.Материалы.Количество)
       
ИЗ
        Документ.КАС_ЗаказНаПроизводство КАК КАС_ЗаказНаПроизводство
ГДЕ
        КАС_ЗаказНаПроизводство.Ссылка = &Ссылка

СГРУППИРОВАТЬ ПО
        КАС_ЗаказНаПроизводство.Материалы.Номенклатура

Вася Новенький

если тебе нужно сгруппировать и сложить, используй ИТОГИ

Klyacksa

Как-то типа того:
ВЫБРАТЬ
        КАС_ЗаказНаПроизводствоматериалы.Номенклатура,
        СУММА(КАС_ЗаказНаПроизводствоматериалы.Количество) КАК Количество
ИЗ
        Документ.КАС_ЗаказНаПроизводство.Материалы КАК КАС_ЗаказНаПроизводствоматериалы
ГДЕ
        КАС_ЗаказНаПроизводство.Ссылка = &Ссылка
СГРУППИРОВАТЬ ПО
        КАС_ЗаказНаПроизводствоМатериалы.Номенклатура
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск