H
hakuei
Здраствуйте... Мне хотелось бы спросить, как сделать так, чтобы в отчете итогом выводилось среднее арифметичекское (средний балл студентов). Что нужно дописать в модуле и в таблице, чтобы по оценкам выводилось среднее арифметическое?
Модуль отчета:
Процедура Сформировать()
Перем Т;
Перем Ту;
Т=СоздатьОбъект("Таблица");
Ту=СоздатьОбъект("Документ");
Т.ВывестиСекцию("Секция_1");
Т.ВывестиСекцию("Секция_2");
Ту.ВыбратьДокументы(ДатаНачало, ДатаКонец);
Пока Ту.ПолучитьДокумент()=1 Цикл
Если Ту.Предмет = Предмет Тогда
Т.ВывестиСекцию("Секция_3");
КонецЕсли;
КонецЦикла;
Т.ТолькоПросмотр(1);
Т.Показать()
КонецПроцедуры
Таблица
Модуль отчета:
Процедура Сформировать()
Перем Т;
Перем Ту;
Т=СоздатьОбъект("Таблица");
Ту=СоздатьОбъект("Документ");
Т.ВывестиСекцию("Секция_1");
Т.ВывестиСекцию("Секция_2");
Ту.ВыбратьДокументы(ДатаНачало, ДатаКонец);
Пока Ту.ПолучитьДокумент()=1 Цикл
Если Ту.Предмет = Предмет Тогда
Т.ВывестиСекцию("Секция_3");
КонецЕсли;
КонецЦикла;
Т.ТолькоПросмотр(1);
Т.Показать()
КонецПроцедуры
Таблица