|
Интерактивный список | ☑ | ||
|---|---|---|---|---|
|
0
Utechka
02.10.14
✎
10:47
|
Добрый день! Необходимо сделать, чтобы список, выводимый в результат отчета был интерактивным.
Делаю так: //Получаем схему из макета СхемаКомпоновкиДанных = ПолучитьМакет("Схема"); //Из схемы возьмем настройки по умолчанию Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию; //Помещаем в переменную данные о расшифровке данных ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; //Формируем макет, с помощью компоновщика макета КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; Парам1 = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Ссылка"); Парам1.Использование = истина; Парам1.Значение = Документ; Парам2 = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Показатель"); Парам2.Использование = истина; Парам2.Значение = Документ.Показатель; //Передаем в макет компоновки схему, настройки и данные расшифровки МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки); //Выполним компоновку с помощью процессора компоновки ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки); //Очищаем поле табличного документа Результат = ЭлементыФормы.Результат; Результат.Очистить(); //Выводим результат в табличный документ ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(Результат); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);; Выводит пустоту. Если брать отдельно кусок кода Парам1 = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Ссылка"); Парам1.Использование = истина; Парам1.Значение = Документ; Парам2 = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Показатель"); Парам2.Использование = истина; Парам2.Значение = Документ.Показатель; Все работает. Проблема связана с тем, что используется не схемакомпановки, а компановщик? |
|||
|
1
Wobland
02.10.14
✎
10:53
|
от слова компания?
|
|||
|
2
Utechka
02.10.14
✎
10:56
|
КомпОновщик
|
| Форум | Правила | Описание | Секции | Поиск |