Сборник лабораторных работ для студентов учебных заведений, изучающих программирование в системе С: Предприятие



бет35/63
Дата18.12.2022
өлшемі36,29 Mb.
#57878
түріЛабораторная работа
1   ...   31   32   33   34   35   36   37   38   ...   63
Определение
Отчет – это такой объект конфигурации, который формирует данные в понятном для пользователя виде, например, в виде таблицы или диаграммы (подробнее про отчеты можно прочитать здесь: https://v8.1c.ru/platforma/otchet/).
Добавим новый отчет «ОтчетПоВыданнымКнигам» и откроем схему компоновки данных.


Добавим запрос к базе данных.

Воспользуемся конструктором запроса.

Открывается конструктор запроса. Эта вкладка имеет три части:

  • Часть слева отображает все объекты конфигурации, имеющиеся в нашей базе данных. Нужно выбрать лишь те объекты, из которых мы хотим получать данные.

  • Посередине находятся таблицы – это выбранные нами объекты, откуда мы хотим получать данные для конкретного отчета.

  • Справа поля – это те значения (поля), которые мы хотим увидеть в отчете.

Данные будем брать не из регистра накоплений напрямую, а из виртуальной таблицы, которую создает этот регистр автоматически. Данная виртуальная таблица позволит получить уже просуммированные значения по всем документам.
Чтобы перенести данные из одного окна в другое, просто перетащите нужные поля с помощью мыши либо воспользуйтесь стрелочками, расположенными между окнами.
В результате данное окно должно быть заполнено следующим образом:

Нажмите на кнопку «ОК». Получившийся запрос должен выглядеть следующим образом:

Переходим на вкладку «Настройки» для оформления внешнего вида отчета. Воспользуемся конструктором настроек отчета.

Отчет будем строить в виде списка.

Выберем поля для отображения в отчете. Обязательно расставьте реквизиты в том порядке, в котором они должны быть в отчете. Для перемещения реквизитов воспользуйтесь стрелочками.

На следующем окне нужно выбрать группировку. Нас интересует группировка по читателям.

Ну, и на последнем окне необходимо установить упорядочивание. Сначала пусть происходит упорядочивания по читателям (имеется в виду упорядочивание по алфавиту), а затем – по книгам. Воспользуйтесь стрелочками для изменения порядка реквизитов.

Осталось лишь добавить пользователю возможность осуществлять отбор по некоторым полям. На той же вкладке «Настройки» найдите вкладку «Отбор» в нижней части окна и включите отбор по книге и читателю.

Теперь каждое из этих полей нужно сделать видимым для пользователя. Изменим свойства элемента пользовательских настроек.


Точно так же измените свойства пользовательских настроек и для второго реквизита отбора.
Теперь можно посмотреть на результат работы отчета в режиме «1С:Предприятие».
Для более наглядного вида отчета добавьте еще несколько документов о выдаче и возврате книг в библиотеку.
Отчет дает наглядное представление о том, кто из читателей какие книги взял.

Теперь проверим работоспособность отбора. Сделаем отбор по читателю.

Ну, и попробуем сделать отбор по книге.

Поставленная задача решена.


Достарыңызбен бөлісу:
1   ...   31   32   33   34   35   36   37   38   ...   63




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет