Создание отчетов «Остатки» и «Продажи»

1. Создать отчет «Остатки». Зайти на закладку «Макеты» → Конструкторы → Конструктор выходной формы → ОК. Из первой закладки «Таблицы и поля» появившегося окна из «Регистров накопления» выбрать поля «ОстаткиМатериаловОстатки» (дважды воспользовавшись кнопкой >) → ОК.

2. Отладить изменения. В режиме отладки просмотреть отчет по остаткам на основном складе (нажав кнопку «Сформировать»). Также в режиме отладки отчета зайти на закладку «Настройка отчета», выбрать параметр КоличествоОстаток, на закладке «Порядок» установить сортировку поля КоличествоОстаток - по убыванию.

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

Процедура КнопкаСформироватьНажатие(Элемент)

Запрос = Новый Запрос

("ВЫБРАТЬ

|ПродажиОбороты.Номенклатура КАК Номенклатура,

|ПродажиОбороты.Покупатель КАК Покупатель,

|ПродажиОбороты.ВыручкаОборот

|ИЗ

|РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты

|ИТОГИ СУММА(ВыручкаОборот) ПО

|Покупатель,

|Номенклатура");

РезультатЗапроса=Запрос.Выполнить();

СводТаб=ЭлементыФормы.ПолеТабличногоДокумента1.

ВстроенныеТаблицы.СводнаяТаблица1;

СводТаб.ИсточникДанных=РезультатЗапроса;

СводТаб=Истина;

// Вставить содержимое обработчика.

КонецПроцедуры

4. Отладить сформированный отчет «Продажи». В режиме отладки отчета нажать кнопку «Сформировать» и выбрать двойным щелчком мыши появившиеся поля сводной таблицы: «Покупатель», «Номенклатура», «ВыручкаОборот». Просмотреть сформированный отчет.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: