Запрос формирует таблицу с нарастающим итогом
план такой:
1) взять запрос в котором нужен нарастающий итог
2) поместить его во временную таблицу
3) взять эту таблицу в выборку 2 раза
4) связать таблицы по через «>=»
5) сгруппировать и упорадичить
ВЫБРАТЬ ОстаткиИОбороты.Период, ОстаткиИОбороты.Склад.Магазин КАК Магазин, ОстаткиИОбороты.Номенклатура, СУММА(ОстаткиИОбороты.КоличествоПриход) КАК Приход ПОМЕСТИТЬ ТабДвижений ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачДата, &КонДата, День, , ) КАК ОстаткиИОбороты СГРУППИРОВАТЬ ПО ОстаткиИОбороты.Период, ОстаткиИОбороты.Склад.Магазин, ОстаткиИОбороты.Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ТабДвижений.Период КАК Период, ТабДвижений.Магазин КАК Магазин, ТабДвижений.Номенклатура КАК Номенклатура, СУММА(ТабДвижений.Приход) КАК Приход, СУММА(ТабДвижений_Копия.Приход) КАК ПриходНарастающий ИЗ ТабДвижений КАК ТабДвижений ЛЕВОЕ СОЕДИНЕНИЕ ТабДвижений КАК ТабДвижений_Копия ПО ТабДвижений.Магазин = ТабДвижений_Копия.Магазин И ТабДвижений.Номенклатура = ТабДвижений_Копия.Номенклатура И ТабДвижений.Период >= ТабДвижений_Копия.Период СГРУППИРОВАТЬ ПО ТабДвижений.Период, ТабДвижений.Магазин, ТабДвижений.Номенклатура УПОРЯДОЧИТЬ ПО Период, Магазин, Номенклатура АВТОУПОРЯДОЧИВАНИЕ