&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
//{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Макет = Отчеты.УченикиВКлассе.ПолучитьМакет("Макет");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ИнформацияОбУчениках.Наименование,
| ИнформацияОбУчениках.ДатаРождения,
| ИнформацияОбУчениках.Адрес,
| ИнформацияОбУчениках.Телефон,
| ИнформацияОбУчениках.Класс.Наименование
|ИЗ
| Справочник.ИнформацияОбУчениках КАК ИнформацияОбУчениках
|
|УПОРЯДОЧИТЬ ПО
| ИнформацияОбУчениках.Наименование";
Результат = Запрос.Выполнить();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");
ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы");
ОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ПодвалТаблицы");
ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали");
ТабДок.Очистить();
ТабДок.Вывести(ОбластьЗаголовок);
ТабДок.Вывести(ОбластьШапкаТаблицы);
ТабДок.НачатьАвтогруппировкуСтрок();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи);
ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетальныеЗаписи.Уровень());
КонецЦикла;
ТабДок.ЗакончитьАвтогруппировкуСтрок();
ТабДок.Вывести(ОбластьПодвалТаблицы);
ТабДок.Вывести(ОбластьПодвал);
//}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
КонецПроцедуры
&НаКлиенте
Процедура IчетвертьПриИзменении(Элемент)
Объект.Годовая = (Объект.Iчетверть+Объект.IIчетверть+Объект.IIIчетверть+Объект.IVчетверть)/4;
КонецПроцедуры
&НаКлиенте
Процедура IIчетвертьПриИзменении(Элемент)
Объект.Годовая = (Объект.Iчетверть+Объект.IIчетверть+Объект.IIIчетверть+Объект.IVчетверть)/4;
КонецПроцедуры
&НаКлиенте
Процедура IIIчетвертьПриИзменении(Элемент)
Объект.Годовая = (Объект.Iчетверть+Объект.IIчетверть+Объект.IIIчетверть+Объект.IVчетверть)/4;
КонецПроцедуры
&НаКлиенте
Процедура IVчетвертьПриИзменении(Элемент)
Объект.Годовая = (Объект.Iчетверть+Объект.IIчетверть+Объект.IIIчетверть+Объект.IVчетверть)/4;
КонецПроцедуры
Стр=Элементы.СписокНоменклатуры.ТекущиеДанные;
Вот так пробовал, но ведь нужно приравнять ИнформацияОбУчениках.Класс.Наименование к переменной НужныйКласс, которая в свою очередь задается при помощи диалогового окна.