|
СКД программный вывод - нет расшифровки | ☑ | ||
---|---|---|---|---|
0
Double_Medved
22.02.17
✎
12:25
|
Добрый день!
Столкнулся с мелкой вроде проблемой, но чет застрял. Вывожу отчет в скд, стандартной кнопкой "сформировать", все норм. Возникла необходимость выводить отчет сразу свернутым до определенного уровня группировок - скопипастил кусок кода из инета: ЭлементыФормы.Результат.Очистить(); ИсполняемыеНастройки = КомпоновщикНастроек.Настройки; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, ИсполняемыеНастройки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ЭлементыФормы.Результат); ПроцессорВывода.НачатьВывод(); Пока Истина Цикл ЭлементРезультатаКомпоновкиДанных = ПроцессорКомпоновкиДанных.Следующий(); Если ЭлементРезультатаКомпоновкиДанных = Неопределено Тогда Прервать; КонецЕсли; ПроцессорВывода.ВывестиЭлемент(ЭлементРезультатаКомпоновкиДанных); КонецЦикла; ПроцессорВывода.ЗакончитьВывод(); ЭлементыФормы.Результат.ПоказатьУровеньГруппировокСтрок(1); Все выводится нормально, но! при двойном клике на любое поле - ничего не происходит, не выходит контекстное меню где расшифровать, открыть и т.д. Вопрос - как сделать чтобы это меню выходило? |
|||
1
Sirtoo
22.02.17
✎
12:36
|
(0) посмотри отладчиком, есть ли вход в процедуру
пример организации обработки расшифровки программно :
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |