0
alterego
12.04.12
✎
09:07
|
Процедура ОтчетныйПереод();
//{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ДокВыработкаМатериалов.Ссылка КАК Документ,
| ВыработкаМатериалов.Период,
| ВыработкаМатериалов.Организация,
| ВыработкаМатериалов.Номенклатура КАК Номенклатура,
| ВыработкаМатериалов.Количество КАК Количество
|ИЗ
| РегистрНакопления.ВыработкаМатериалов КАК ВыработкаМатериалов
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВыработкаМатериалов КАК ДокВыработкаМатериалов
| ПО ВыработкаМатериалов.Регистратор = ДокВыработкаМатериалов.Ссылка
|ИТОГИ
| СУММА(Количество)
|ПО
| ОБЩИЕ,
| Номенклатура";
Результат = Запрос.Выполнить();
ВыборкаОбщийИтог = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
ВыборкаОбщийИтог.Следующий(); // Общий итог
// Вставить обработку выборки ВыборкаОбщийИтог
ВыборкаНоменклатура = ВыборкаОбщийИтог.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока ВыборкаНоменклатура.Следующий() Цикл
// Вставить обработку выборки ВыборкаНоменклатура
ВыборкаДетальныеЗаписи = ВыборкаНоменклатура.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
// Вставить обработку выборки ВыборкаДетальныеЗаписи
КонецЦикла;
КонецЦикла;
//}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
КонецПроцедуры
|
|