Найти тему

Создаем базу данных на 1С для учета инвестиций. Отчет покупки.

Здравствуйте, дорогие читатели!

В предыдущей статье мы создали документ покупки, в котором будем хранить информацию о всех наших покупках.

А сегодня мы сделаем свод по данному документу виде отчета. Отчет покажет когда, сколько, по какой цене, какие виды ценных бумаг нами приобретались, а также выведет их итоговое количество. Выглядеть это должно примерно так:

Открываем нашу базу в режиме конфигуратора. Создаем новый отчет. Называем его Покупки:

-2

Укажем подсистему Отчеты:

-3

Вернемся на основную вкладку отчета. Создадим Основную схему компоновки данных нажав кнопку Открыть схему компоновки данных. Так как открывать нечего, то будет попытка создания новой, что нам и надо.

-4

По-умолчанию нас все устраивает. Жмем Готово.

Добавляем набор данных - запрос:

-5

Жмем кнопку конструктора запроса:

-6

В появившемся инструменте раскрываем дерево метаданных, ищем таблицу Товар и переносим ее в среднюю графу. Она примет вид ПокупкаТовар (потому что это таблица Товар, которая находится в документе Покупка):

-7

Раскрываем плюсиком ПокупкаТовар и переносим поля:

  • Ссылка
  • Номенклатура
  • Тип
  • Цена
  • Количество
-8

Жмем ОК. Конструктор сделал все нужное за нас:

-9

Переходим в Настройки схемы:

-10

Выбираем Другие настройки, а там Макет оформления Море:

-11

Запускаем другой конструктор - конструктор настроек:

-12

Соглашаемся со всеми предупреждениями, если таковые будут и настраиваем отчет так:

-13
-14
-15
-16

ОК

Таким образом, мы настроили отчет так, что будут выводится поля на документ покупки - это Ссылка, затем будет отражен тип ценной бумаги, затем ее название, затем цена и количество. При этом первыми выведутся документы с номерами в порядке возрастания, а если в таких документах будет несколько номенклатур, то номенклатуры выведутся в алфавитном порядке .

Запускаем и проверяем отчет:

-17

Жмем Сформировать:

-18

Щелкнув по ССылке, мы попадем в документ, а щелкнув по номенклатуре мы попадем в справочник номенклатуры:

-19

Но нам не нужны все покупки. Нам нужен свод. Поэтому, нам нужно сделать объединение по типам и номенклатурам. Вернемся в наш конфигуратор. В настройках схемы данных снова открываем конструктор настроек:

-20

Соглашаемся с предупреждениями, если таковые появятся и идем до группировок. Добавляем Тип и Номенклатура:

-21

Жмем ОК. Запускаем и проверяем отчет:

-22

То что нам надо!

Но не хватает колонки Сумма и не хватает итоговых колонок. Этим мы займемся в следующем уроке.

На сегодня все!
Поддержите канал подпиской, это поможет в его развитии!