45
выбрал предмет, программа ищет в базе таблицу для данного класса и
предмета, если ее нет, то выводится диалоговое окно с предложением создать
таблицу.
2. После открытия формы с оценками, программой автоматически
устанавливается текущий месяц, после этого ненужные месяца скрываются.
При изменении текущего месяца также производится отбор дат из таблицы.
3. При добавлении нового дня производится добавление нового
столбца в выбранную таблицу из базы. Имя столбца формируется из текущей
даты, при замене точек на нижнее подчеркивание.
4. При подсчете среднего балла по учащемуся производится
вычисление общего количества оценок и их сумма. Средний балл
устанавливается как среднее арифметическое оценок учащегося. После всех
расчетов выводится отчет.
5. При подсчете среднего балла всех учеников, программа
рассчитывает средний балл текущего учащегося, а затем переходит к
следующему. После всех расчетов выводится отчет.
6. При выводе сводной ведомости происходит сбор оценок из всех
таблиц, относящихся к выбранной группе. Формируется список предметов,
формируется количество учеников и отчет передается в Excel.
7. При выводе не аттестованных учеников производится фильтрация
по оценкам, т.е. отбираются только те записи, у которых поля оценок либо
пустые, либо равны нулю. После этого отфильтрованные записи добавляются в
отчет.
8. При выводе неуспевающих учеников производится фильтрация по
оценкам, т.е. отбираются только те записи, в которых значения оценок равны
двум. После этого отфильтрованные записи добавляются в отчет.
9. При выводе всех учеников сбрасываются все фильтры, и тип
сортировки устанавливается стандартный.