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

СГРУППИРОВАТЬ ПО
   ТоварыОстаткиИОбороты.Номенклатура,
   ТоварыОстаткиИОбороты.Склад,
   АдресаХраненияСрезПоследних.Стеллаж,
   АдресаХраненияСрезПоследних.Полка,
   АдресаХраненияСрезПоследних.Ряд
ИТОГИ
   СУММА(КоличествоКонечныйОстаток)
ПО
   ОБЩИЕ,
   Склад
2 wade25
 
07.11.11
00:16
Ой нуб, все понял, в периодичности проглядел =)
Независимо от того, куда вы едете — это в гору и против ветра!