|
СКД пользовательские настройки, управляемая форма. |
☑ |
0
ghostrid3r
12.04.13
✎
11:39
|
Добрый день подскажите пожалуйста что я делаю не так, сделал свою кнопку для упр формы, на форму вывел КомпоновщикНастроекПользовательскиеНастройки заполняю тут все настройки, жму конпку "Сформировать"
&НаКлиенте
Процедура Сформировать(Команда)
СформироватьНаСервере();
КонецПроцедуры
&НаСервере
Процедура СформироватьНаСервере()
Результат.Очистить();
СхемаКомпоновкиДанных = РеквизитФормыВЗначение("Отчет").СхемаКомпоновкиДанных;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
КомпоновщикНастроек.ЗагрузитьПользовательскиеНастройки(Отчет.КомпоновщикНастроек.ПользовательскиеНастройки);
Настройки = КомпоновщикНастроек.Настройки;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(Результат);
ПроцессорВывода.ОтображатьПроцентВывода = Истина;
ПроцессорВывода.Вывести(ПроцессорКомпоновки);
КонецПроцедуры
В результате всего этого ничего не получаю. Если вместо Настройки использую обычные настройки - Отчет.КомпоновщикНастроек.Настройки, то начинает ругатся что параметры не заполнены.
|
|
1
toypaul
гуру
12.04.13
✎
11:45
|
|
|
2
ghostrid3r
12.04.13
✎
11:48
|
(1) так вроде все тоже самое
|
|
3
toypaul
гуру
12.04.13
✎
11:49
|
(2) со зрением это на другой форум
|
|
4
ghostrid3r
12.04.13
✎
11:52
|
(3) ну где пользовательские настройки загрузил, передал в чем проблема
|
|
5
ghostrid3r
12.04.13
✎
11:54
|
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.ПолучитьНастройки(), ДанныеРасшифровки);
так тоже пусто.
|
|
6
toypaul
гуру
12.04.13
✎
12:01
|
наверное кто-то проклял этот отчет. раз в ссылке из (1) работает :)
|
|
7
ghostrid3r
12.04.13
✎
12:02
|
перепроверил сам себя по стандартной кнопке сформировать результат показывается, при моей кнопке результат пустой.
|
|
8
ghostrid3r
12.04.13
✎
12:07
|
(6) причем тут проклял не проклял, реально если видно ошибку укажи где. а так я например не вижу ошибку все теже действия, все также загрузил настройки, а потом еще и приписал как в твоем примере получитьнастройки() эффект эт этого всего как и в начальном варианте нулевой.
|
|