Программно группировка строк в ТабДоке #573678


#0 by Spakus
Добрый день. Есть отчет, созданный с помощью СКД. Данные выводятся в ТабДок. ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ТабДок);     ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); Подскажите, пожалуйста, как программно свернуть группировки до определенного уровня (например, уровень = 4)?
#1 by jump if zero
Результат.ПоказатьУровеньГруппировокСтрок уже после вывода
#2 by Spakus
Метод ПоказатьУровеньГруппировокСтрок применим для табличного документа, а у меня отчет выводится в "Поле табличного документа". Как быть?
#3 by Amiralnar
А у поля нет источника данных?
#4 by Spakus
Нет В это поле выводится результат
#5 by Amiralnar
Поле табличного документа Поле табличного документа представляет собой табличный документ, размещенный в форме. Наряду с многообразием оформительских возможностей табличного документа это позволяет организовывать обработку событий, возникающих при выборе ячеек, картинок, а также других элементов управления, размещенных в поле табличного документа. Вдумчиво читаем, пробуем в отладчике.
#6 by Spakus
Спасибо за помощь. Сработал метод ПоказатьУровеньГруппировокСтрок. Не учел, что уровень группировки начинается с нуля, а не с 1. Вот поэтому и думал, что метод не срабатывал.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С