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



бет26/63
Дата18.12.2022
өлшемі36,29 Mb.
#57878
түріЛабораторная работа
1   ...   22   23   24   25   26   27   28   29   ...   63
Определение
Отчет – это такой объект конфигурации, который формирует данные в понятном для пользователя виде, например, в виде таблицы или диаграммы (подробнее про отчеты можно прочитать здесь: https://v8.1c.ru/platforma/otchet/).
Добавим отчет «УспеваемостьСтудентов». Воспользуемся схемой компоновки данных.


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

Для формирования запроса воспользуемся конструктором запроса.

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

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

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

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

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

Чтобы иметь возможность получать различные отчеты в зависимости от выбранной дисциплины – перейдем на вкладку «Условия».
Перетащите измерение «Дисциплина» в правую область открывшегося окна и убедитесь, что условие выглядит так же, как на картинке, при необходимости исправьте вручную.

Чтобы отчет получился красивым – установим псевдоним для поля «Оценка» и завершим составление запроса. Для этого следует перейти на вкладку «Объединения и псевдонимы» и изменить имя поля с «Оценка» на «СреднийБалл». Для этого дважды щелкните по имени, должна появиться возможность для редактирования имени.
После изменения псевдонима данное окно должно быть заполнено следующим образом:

Нажмите на кнопку «ОК». Система должна сформировать следующий запрос:

Следующим этапом будет расчет среднего балла для студента.
Для этого перейдем на вкладку «Ресурсы» и установим поле «СреднийБалл» в качестве ресурса. Данное поле должно высчитываться по следующему выражению:


Достарыңызбен бөлісу:
1   ...   22   23   24   25   26   27   28   29   ...   63




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

    Басты бет