0
wade25
07.11.11
✎
00:07
|
В конструкторе выходной формы, ставлю по регистру накопления группировку по номенклатуре Сумма(конечный остаток). При выводе отчета выводит все поля по номенклатуре из регистра и в конце только поле с окончательной суммой. Т.е. допустим есть приход 100, 200, 300, в полях выводит 100, 300, 500 =) Чего я пропустил? =)
|
|
1
wade25
07.11.11
✎
00:11
|
Собственно запрос вот =)
ВЫБРАТЬ
ТоварыОстаткиИОбороты.Номенклатура КАК Номенклатура,
ПРЕДСТАВЛЕНИЕ(ТоварыОстаткиИОбороты.Номенклатура),
ТоварыОстаткиИОбороты.Склад КАК Склад,
ПРЕДСТАВЛЕНИЕ(ТоварыОстаткиИОбороты.Склад),
СУММА(ТоварыОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
АдресаХраненияСрезПоследних.Стеллаж,
АдресаХраненияСрезПоследних.Полка,
АдресаХраненияСрезПоследних.Ряд
ИЗ
РегистрНакопления.Товары.ОстаткиИОбороты(&ДатаНачало, &ДатаКонец, Регистратор, , ) КАК ТоварыОстаткиИОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АдресаХранения.СрезПоследних(&ДатаКонец, ) КАК АдресаХраненияСрезПоследних
ПО ТоварыОстаткиИОбороты.Склад = АдресаХраненияСрезПоследних.Склад
И ТоварыОстаткиИОбороты.Номенклатура = АдресаХраненияСрезПоследних.Номенклатура
ГДЕ
ВЫБОР
КОГДА ТоварыОстаткиИОбороты.КоличествоКонечныйОстаток > 0
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ
СГРУППИРОВАТЬ ПО
ТоварыОстаткиИОбороты.Номенклатура,
ТоварыОстаткиИОбороты.Склад,
АдресаХраненияСрезПоследних.Стеллаж,
АдресаХраненияСрезПоследних.Полка,
АдресаХраненияСрезПоследних.Ряд
ИТОГИ
СУММА(КоличествоКонечныйОстаток)
ПО
ОБЩИЕ,
Склад
|
|