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