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



бет24/58
Дата18.10.2023
өлшемі437,92 Kb.
#118294
түріСборник
1   ...   20   21   22   23   24   25   26   27   ...   58
Определение
Отчет – это такой объект конфигурации, который формирует данные в понятном для пользователя виде, например, в виде таблицы или диаграммы (подробнее про отчеты можно прочитать здесь: https://v8.1c.ru/platforma/otchet/).
Добавим отчет «УспеваемостьСтудентов». Воспользуемся схемой компоновки данных.

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

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

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


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


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


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


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


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

Чтобы иметь возможность получать различные отчеты в зависимости от выбранной дисциплины – перейдем на вкладку «Условия».


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

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


После изменения псевдонима данное окно должно быть заполнено следующим образом:

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

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



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




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

    Басты бет