ТабличныйДокумент.КоличествоУровнейГруппировокСтрок (SpreadsheetDocument.RowGroupLevelCount)
ТабличныйДокумент (SpreadsheetDocument)
КоличествоУровнейГруппировокСтрок (RowGroupLevelCount)
Доступен, начиная с версии 8.1.
Синтаксис:
КоличествоУровнейГруппировокСтрок()Возвращаемое значение:
Тип: Число.Описание:
Получает количество уровней группировок строк.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Пример:
| // Пример формирования кнопок командной панели для управления // группировками результата отчета // ПолеТД - поле табличного документа для показа результатов отчета // ОткрытьУровень - наименование процедуры-обработчика // КомПанель - командная панель Если ЭлементыФормы.ПолеТД.КоличествоУровнейГруппировокСтрок() > 1 Тогда КнопкаУровни = ЭлементыФормы.КомПанель.Кнопки.Добавить("Уровни", ТипКнопкиКоманднойПанели.Подменю, НСтр("ru='Показать уровень'"), ); Действие = Новый Действие("ОткрытьУровень"); Кол = ЭлементыФормы.ПолеТД.КоличествоУровнейГруппировокСтрок() Для У = 1 По Кол Цикл ИмяКнопки = "К" + Строка(У); КнопкаУровни.Кнопки.Добавить(ИмяКнопки, ТипКнопкиКоманднойПанели.Действие, НСтр("ru='Уровень'") + Строка(У), Действие); КонецЦикла; КонецЕсли; |
Использование в версии:
Доступен, начиная с версии 8.1.