мотр (1);
Таб.Опціі (0);
Таб.Показать ("Сформувати", "");
КонецПроцедури
Модуль форми звіту В«НадходженняВ»
Процедура Сформувати ()
Мінл Запит, ТекстЗапроса, Таб;
// Створення об'єкта типу Запит
Запит = СоздатьОб'ект ("Запит");
ТекстЗапроса =
"//{{ЗАПИТ (Сформувати)
| Період з ВибНачПеріода по ВибКонПеріода;
| Обробляти НеПомеченниеНаУдаленіе;
| Магазин = Документ.Пріход.Магазін;
| Товар = Документ.Пріход.Товар;
| Кількість = Документ.Пріход.Колічество;
| Функція КолічествоСумма = Сума (Кількість);
| Угруповання Магазин;
| Угруповання Товар;
| Умова (Магазин в ВибМагазін);
| Умова (Товар в ВибТовар);
| "/ /}} ЗАПИТ
;
// Якщо помилка в запиті, то вихід з процедури
Якщо Запрос.Виполніть (ТекстЗапроса) = 0 Тоді
Повернення;
КонецЕсли;
// Підготовка до заповнення вихідних форм даними запиту
Таб = СоздатьОб'ект ("Таблиця");
Таб.ІсходнаяТабліца ("Сформувати");
// Заповнення полів "Тема"
Таб.ВивестіСекцію ("Тема");
Стан ("Заповнення вихідний таблиці ...");
Таб.Опціі (0, 0, Таб.ВисотаТабліци (), 0);
Поки Запрос.Группіровка (1) = 1 Цикл
// Заповнення полів Магазин
Таб.ВивестіСекцію ("Магазин");
Поки Запрос.Группіровка (2) = 1 Цикл
// Заповнення полів Товар
Таб.ВивестіСекцію ("Товар");
КонецЦікла;
КонецЦікла;
// Заповнення полів "Разом"
Таб.ВивестіСекцію ("Разом");
// Висновок заповненої форми
Таб.ТолькоПросмотр (1);
Таб.Показать ("Сформувати", "");
КонецПроцедури
Модуль форми звіту В«РеалізаціяВ»
Процедура Сформувати ()
Мінл Запит, ТекстЗапроса, Таб;
// Створення об'єкта типу Запит
Запит = СоздатьОб'ект ("Запит");
ТекстЗапроса =
"//{{ЗАПИТ (Сформувати)
| Період з ВибНачПеріода по ВибКонПеріода;