Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Не группировать поля в СКД

Не группировать поля в СКД
Я
   John83
 
12.02.20 - 11:54
УТ 11
В отчете выводится цена и количество заказа. В заказах могут быть разные цены. Нужно чтобы в отчете эти позиции разделялись, а не суммировались по кол-ву и цене.
Такой запрос

ВЫБРАТЬ
    ЗаказКлиентаТовары.Ссылка КАК Заказ,
    ВЫБОР
        КОГДА ЗаказКлиентаТовары.Ссылка.СпособДоставки = ЗНАЧЕНИЕ(Перечисление.СпособыДоставки.СиламиПеревозчика)
            ТОГДА ЗаказКлиентаТовары.Ссылка.ПеревозчикПартнер
        ИНАЧЕ ""
    КОНЕЦ КАК Доставка,
    ЗаказКлиентаТовары.Ссылка.Контрагент КАК Контрагент,
    ЗаказКлиентаТовары.Номенклатура.Артикул КАК Артикул,
    ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
    ВЫРАЗИТЬ(ЗаказКлиентаТовары.Количество КАК ЧИСЛО(10, 0)) КАК Количество,
    ВЫРАЗИТЬ(ЗаказКлиентаТовары.Цена КАК ЧИСЛО(10, 2)) КАК ЦенаПродажи,
    ВЫРАЗИТЬ(ЦеныНоменклатурыПоставщиковСрезПоследних.Цена КАК ЧИСЛО(10, 2)) КАК ЦенаЗакупки,
    ЗаказКлиентаТовары.Ссылка.Комментарий КАК Комментарий,
    ЗаказКлиентаТовары.НомерСтроки КАК НомерСтроки
ИЗ
    Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатурыПоставщиков.СрезПоследних КАК ЦеныНоменклатурыПоставщиковСрезПоследних
        ПО ЗаказКлиентаТовары.Номенклатура = ЦеныНоменклатурыПоставщиковСрезПоследних.Номенклатура
ГДЕ
    ЗаказКлиентаТовары.Ссылка.Проведен
    И ЗаказКлиентаТовары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
   fisher
 
1 - 12.02.20 - 11:56
Добавить группировку по цене?
   John83
 
2 - 12.02.20 - 11:57
(1) дык она и так суммируется
или что имеешь в виду?
   fisher
 
3 - 12.02.20 - 12:00
(2) "Суммируется" - это работа агрегатной функции РЕСУРСА. Которая выполняется в разрезе ГРУППИРОВОК отчета.
   fisher
 
4 - 12.02.20 - 12:02
"Суммировать цену" - так себе развлечение с точки зрения конечного результата. С суммой это лучше выходит.
   John83
 
5 - 12.02.20 - 12:02
(3) ааа...
имеешь в виду добавить группировку по цене, типа, как добавить группировку по контрагенту?
но тогда же вообще некрасиво будет.
   John83
 
6 - 12.02.20 - 12:02
(4) надо наоборот НЕ суммировать, а выводить все варианты
   fisher
 
7 - 12.02.20 - 12:04
(5) Кому как. Зависит от задачи. Если тебе не нравится "разворот по плюсику", то группировки можно делать составными. По нескольким полям. Например, одновременно по "Номенклатура" и "Цена". Тогда каждая строчка группировки будет комбинацией номенклатуры и цены. Без "лишнего плюсика".
   John83
 
8 - 12.02.20 - 12:22
(7) да, такой вариант лучше будет
спасибо

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.