Здравствуйте, дорогие читатели!
В предыдущей статье мы создали документ покупки, в котором будем хранить информацию о всех наших покупках.
А сегодня мы сделаем свод по данному документу виде отчета. Отчет покажет когда, сколько, по какой цене, какие виды ценных бумаг нами приобретались, а также выведет их итоговое количество. Выглядеть это должно примерно так:
Открываем нашу базу в режиме конфигуратора. Создаем новый отчет. Называем его Покупки:
Укажем подсистему Отчеты:
Вернемся на основную вкладку отчета. Создадим Основную схему компоновки данных нажав кнопку Открыть схему компоновки данных. Так как открывать нечего, то будет попытка создания новой, что нам и надо.
По-умолчанию нас все устраивает. Жмем Готово.
Добавляем набор данных - запрос:
Жмем кнопку конструктора запроса:
В появившемся инструменте раскрываем дерево метаданных, ищем таблицу Товар и переносим ее в среднюю графу. Она примет вид ПокупкаТовар (потому что это таблица Товар, которая находится в документе Покупка):
Раскрываем плюсиком ПокупкаТовар и переносим поля:
- Ссылка
- Номенклатура
- Тип
- Цена
- Количество
Жмем ОК. Конструктор сделал все нужное за нас:
Переходим в Настройки схемы:
Выбираем Другие настройки, а там Макет оформления Море:
Запускаем другой конструктор - конструктор настроек:
Соглашаемся со всеми предупреждениями, если таковые будут и настраиваем отчет так:
ОК
Таким образом, мы настроили отчет так, что будут выводится поля на документ покупки - это Ссылка, затем будет отражен тип ценной бумаги, затем ее название, затем цена и количество. При этом первыми выведутся документы с номерами в порядке возрастания, а если в таких документах будет несколько номенклатур, то номенклатуры выведутся в алфавитном порядке .
Запускаем и проверяем отчет:
Жмем Сформировать:
Щелкнув по ССылке, мы попадем в документ, а щелкнув по номенклатуре мы попадем в справочник номенклатуры:
Но нам не нужны все покупки. Нам нужен свод. Поэтому, нам нужно сделать объединение по типам и номенклатурам. Вернемся в наш конфигуратор. В настройках схемы данных снова открываем конструктор настроек:
Соглашаемся с предупреждениями, если таковые появятся и идем до группировок. Добавляем Тип и Номенклатура:
Жмем ОК. Запускаем и проверяем отчет:
То что нам надо!
Но не хватает колонки Сумма и не хватает итоговых колонок. Этим мы займемся в следующем уроке.
На сегодня все!
Поддержите канал подпиской, это поможет в его развитии!