Имя: Пароль:
1C
1С v8
сгруппировать в запросе
0 мухомор777
 
22.04.20
13:05
Добрый день.Подскажите как сгруппировать левое третье соединение реализацию.Все выводиться отлично но,выводит какое то безумное количество ПРОДАНО.37 тыс.Хотя продана 1 штука за указанный в условии период

        ТекстЗапроса = "ВЫБРАТЬ
                       |    СпрНоменклатура.Ссылка КАК Номенклатура,
                       |    ТоварыВРезервеНаСкладахОстатки.Склад,
                       |    ТоварыВРезервеНаСкладахОстатки.ХарактеристикаНоменклатуры,
                       |    ЕСТЬNULL(ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток, 0) КАК Заказано,
                       |    ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК Остаток,
                       |    СУММА(РеализацияТоваровУслуг.Количество) КАК Продано
                       |{ВЫБРАТЬ
                       |    ТоварыВРезервеНаСкладахОстатки.Номенклатура.Ссылка.* КАК Номенклатура,
                       |    Склад.* КАК Склад,
                       |    ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры}
                       |ИЗ
                       |    Справочник.Номенклатура КАК СпрНоменклатура
                       |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки(&ДатаАнализа, ) КАК ТоварыВРезервеНаСкладахОстатки
                       |        ПО СпрНоменклатура.Ссылка = ТоварыВРезервеНаСкладахОстатки.Номенклатура
                       |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаАнализа, ) КАК ТоварыНаСкладахОстатки
                       |        ПО СпрНоменклатура.Ссылка = ТоварыНаСкладахОстатки.Номенклатура
                       |        ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслуг
                       |        ПО (РеализацияТоваровУслуг.Ссылка.Проведен)
                       |            И (РеализацияТоваровУслуг.Ссылка.Дата >= &НачПериода)
                       |            И (РеализацияТоваровУслуг.Ссылка.Дата <= &КонПериода)
                       |{ГДЕ
                       |    СпрНоменклатура.Ссылка.* КАК Номенклатура}
                       |
                       |СГРУППИРОВАТЬ ПО
                       |    СпрНоменклатура.Ссылка,
                       |    ТоварыВРезервеНаСкладахОстатки.Склад,
                       |    ТоварыВРезервеНаСкладахОстатки.ХарактеристикаНоменклатуры,
                       |    ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток,
                       |    ТоварыНаСкладахОстатки.КоличествоОстаток";
1 мухомор777
 
22.04.20
13:47
ребя?
2 D_E_S_131
 
22.04.20
13:52
А чего РТУ так странно соединен?
3 Cyberhawk
 
22.04.20
14:05
По номенклатура условие соединения забыл
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший