angro
17 - 15.07.2009 - 17:28
|
а измерение в регистр ради одного отчёта сомнительного добавлят мажор конечно Запрос = Новый Запрос("ВЫБРАТЬ | 1 КАК Месяц, | РеализацияТоваровУслугТовары.Ссылка.Склад КАК Склад, | Товары.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры |ИЗ | Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыПереданные КАК Товары | ПО (Товары.ХарактеристикаНоменклатуры = РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры) | И (Товары.Контрагент = РеализацияТоваровУслугТовары.Ссылка.Контрагент) | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК Значения | ПО (Товары.ХарактеристикаНоменклатуры = Значения.Объект) | И (Значения.Свойство = &Свойство) | И ((ВЫРАЗИТЬ(Значения.Значение КАК ДАТА)) < &КонПериода) | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК Начисление | ПО (Товары.ХарактеристикаНоменклатуры = Начисление.Объект) | И (Начисление.Свойство = &ДатаНачисления) | И (ВЫРАЗИТЬ(Начисление.Значение КАК ДАТА) МЕЖДУ &НачПериода И &КонПериода) | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойств | ПО (Товары.ХарактеристикаНоменклатуры = ЗначенияСвойств.Объект) | И (Товары.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)) | И (ЗначенияСвойств.Свойство = &СвойствоДата) | И (ВЫРАЗИТЬ(ЗначенияСвойств.Значение КАК ДАТА) МЕЖДУ &НачМесяца И &КонМесяца) | |СГРУППИРОВАТЬ ПО | РеализацияТоваровУслугТовары.Ссылка.Склад, | Товары.ХарактеристикаНоменклатуры | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | 2 КАК Месяц, | РеализацияТоваровУслугТовары.Ссылка.Склад, | Товары.ХарактеристикаНоменклатуры как КоличествоПред |ИЗ | Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыПереданные КАК Товары | ПО (Товары.ХарактеристикаНоменклатуры = РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры) | И (Товары.Контрагент = РеализацияТоваровУслугТовары.Ссылка.Контрагент) | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК Значения | ПО (Товары.ХарактеристикаНоменклатуры = Значения.Объект) | И (Значения.Свойство = &Свойство1) | И (ВЫРАЗИТЬ(Значения.Значение КАК ДАТА) МЕЖДУ &НачПериода И &КонПериода) | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК Начисление | ПО (Товары.ХарактеристикаНоменклатуры = Начисление.Объект) | И (Начисление.Свойство = &ДатаНачисления) | И (ВЫРАЗИТЬ(Начисление.Значение КАК ДАТА) МЕЖДУ &НачПериода И &КонПериода) | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойств | ПО (Товары.ХарактеристикаНоменклатуры = ЗначенияСвойств.Объект) | И (Товары.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)) | И (ЗначенияСвойств.Свойство = &СвойствоДата) | И (ВЫРАЗИТЬ(ЗначенияСвойств.Значение КАК ДАТА) МЕЖДУ &НачПредМесяца И &КонПредМесяца) | |СГРУППИРОВАТЬ ПО | Месяц, | РеализацияТоваровУслугТовары.Ссылка.Склад, | Товары.ХарактеристикаНоменклатуры |ИТОГИ | КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ХарактеристикаНоменклатуры) |ПО | Месяц,Склад"); как-то так не получается? |