Имя: Пароль:
1C
1С v8
в запросе не группируются строки
0 altfin
 
14.03.14
12:04
Вот запрос:

ВЫБРАТЬ
    РегистрНакопленияПрицепыОбороты.Прицеп КАК Прицеп,
    РегистрНакопленияПрицепыОбороты.СуммаПокупкиОборот КАК СуммаПокупкиОборот,
    0 КАК СуммаПродажиОборот,
    ВЫБОР
        КОГДА РегистрНакопленияПрицепыОбороты.Регистратор ССЫЛКА Документ.Поступление
            ТОГДА РегистрНакопленияПрицепыОбороты.Регистратор
        ИНАЧЕ ЗНАЧЕНИЕ(Документ.Поступление.ПустаяСсылка)
    КОНЕЦ КАК ДокПоступление,
    ВЫБОР
        КОГДА РегистрНакопленияПрицепыОбороты.Регистратор ССЫЛКА Документ.Реализация
            ТОГДА РегистрНакопленияПрицепыОбороты.Регистратор
        ИНАЧЕ ЗНАЧЕНИЕ(Документ.Реализация.ПустаяСсылка)
    КОНЕЦ КАК ДокРеализация
ИЗ
    РегистрНакопления.РегистрНакопленияПрицепы.Обороты(, , Регистратор, ) КАК РегистрНакопленияПрицепыОбороты
ГДЕ
    РегистрНакопленияПрицепыОбороты.СуммаПокупкиОборот <> 0

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    РегистрНакопленияПрицепыОбороты.Прицеп,
    0,
    РегистрНакопленияПрицепыОбороты.СуммаПродажиОборот,
    ВЫБОР
        КОГДА РегистрНакопленияПрицепыОбороты.Регистратор ССЫЛКА Документ.Поступление
            ТОГДА РегистрНакопленияПрицепыОбороты.Регистратор
        ИНАЧЕ ЗНАЧЕНИЕ(Документ.Поступление.ПустаяСсылка)
    КОНЕЦ,
    ВЫБОР
        КОГДА РегистрНакопленияПрицепыОбороты.Регистратор ССЫЛКА Документ.Реализация
            ТОГДА РегистрНакопленияПрицепыОбороты.Регистратор
        ИНАЧЕ ЗНАЧЕНИЕ(Документ.Реализация.ПустаяСсылка)
    КОНЕЦ
ИЗ
    РегистрНакопления.РегистрНакопленияПрицепы.Обороты(, , Запись, ) КАК РегистрНакопленияПрицепыОбороты
ГДЕ
    РегистрНакопленияПрицепыОбороты.СуммаПродажиОборот <> 0

УПОРЯДОЧИТЬ ПО
    Прицеп


Не группируются строки:
http://savepic.net/4877496.htm

Как их сгруппировать, сгруппировать по прицепу в запросе пробовал, ничего не меняется.
1 Maxus43
 
14.03.14
12:05
а если будет 2 документа поступления, какой из них надо выводить в колонку?
2 altfin
 
14.03.14
12:06
по одному прицепу не бывает 2-х документов, потому что ПТС один.
3 чеширский кот
 
14.03.14
12:10
Тебе необходимо воспользоваться функциями МИНИМУМ МАКСИМУМ для полей ДокПОступления ДокРеализации
4 Бледно Золотистый
 
14.03.14
12:10
(2) Группировать результат объединения
5 altfin
 
14.03.14
12:15
(4) попробовал результат поместит во временную таблицу, потом сгруппировать, тоже не помогает
6 altfin
 
14.03.14
12:16
(3) получилось, спасибо
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.