0
Taffy
22.06.12
✎
12:12
|
Добрый день!Делаю отчет в СКД.Создала 2 варианта отчета.на форму вывела поле выбора варианта отчета,но почему то у меня не показываются варианты отчетов.
Процедура ПриОткрытии()
Макет = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
Для каждого вариант из макет.ВариантыНастроек Цикл
ЭлементыФормы.Варианты.СписокВыбора.Добавить(вариант.Представление);
КонецЦикла;
Варианты = ЭлементыФормы.Варианты.СписокВыбора[0].значение;
КонецПроцедуры
Процедура ВариантыПриИзменении(Элемент)
Макет = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
настройки=ОпределитьНастройки(макет, элемент.значение);
КомпоновщикНастроек.ЗагрузитьНастройки(настройки);
ЭлементыФормы.Результат.Очистить();
СкомпоноватьРезультат(ЭлементыФормы.Результат,ДанныеРасшифровки);
КонецПроцедуры
Функция ОпределитьНастройки(Макет, представлениеМакета)
Для каждого вариант из макет.ВариантыНастроек Цикл
если вариант.Представление=представлениеМакета тогда
настройки=вариант.настройки;
КонецЕсли;
КонецЦикла;
Возврат настройки;
КонецФункции
Подскажите пожалуйста,где я что не правильно сделала
|
|