0
- 29.10.2014 - 14:13
|
Есть 2 схемы.Кнопка переключения на форме сделана. Вообще не понятно как теперь параметры каждой схемы заполнять. | |
1
- 29.10.2014 - 18:59
| Что конкретно не получается? Для начала - переинициализируй настройки настройки | |
2
- 30.10.2014 - 10:48
|
В какой момент и в каком обработчике? параметры схемы не схватываются... Нужно ли использовать процедуру ПриКомпоновкеРезультата? | |
3
- 30.10.2014 - 12:44
|
ТекОб = РеквизитФормыВЗначение("Отчет"); результат.Очистить(); Если ВыбЭлемент = "ОсновнаяСхемаКомпоновкиДанных" тогда СхемаКомпоновкиДанныхНовая = ТекОб.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных "); ТекОб.СхемаКомпоновкиДанных = СхемаКомпоновкиДанныхНовая; Настройки = ТекОб.СхемаКомпоновкиДанных.НастройкиПоУмолчанию; иначе СхемаКомпоновкиДанныхНовая = ТекОб.ПолучитьМакет("ДополнительнаяСхемаКомпоновки Данных"); ТекОб.СхемаКомпоновкиДанных = СхемаКомпоновкиДанныхНовая; Настройки = ТекОб.СхемаКомпоновкиДанных.НастройкиПоУмолчанию; КонецЕсли; Текоб.КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКом поновкиДанныхНовая)); ТекОб.КомпоновщикНастроек.ЗагрузитьНастройки(Схема КомпоновкиДанныхНовая.НастройкиПоУмолчанию); Настройки = тЕКОБ.КомпоновщикНастроек.Настройки; МакетКомпоновки = Новый КомпоновщикМакетаКомпоновкиДанных; Макет = МакетКомпоновки.Выполнить(ТекОб.СхемаКомпоновкиДан ных,Настройки ,); ПроцессорКомпоновки = новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(Макет,,,ИСТИН А); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличны йДокумент; ПроцессорВывода.УстановитьДокумент(Результат); ПроцессорВывода.Вывести(ПроцессорКомпоновки); Дополнительную схему не выводит... | |
| Интернет-форум Краснодарского края и Краснодара |