Оглавление | Родительский раздел

ТабличныйДокумент.КоличествоУровнейГруппировокСтрок (SpreadsheetDocument.RowGroupLevelCount)

ТабличныйДокумент (SpreadsheetDocument)
КоличествоУровнейГруппировокСтрок (RowGroupLevelCount)

Синтаксис:

КоличествоУровнейГруппировокСтрок()

Возвращаемое значение:

Тип: Число.

Описание:

Получает количество уровней группировок строк.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).

Пример:

// Пример формирования кнопок командной панели для управления

// группировками результата отчета


// ПолеТД - поле табличного документа для показа результатов отчета

// ОткрытьУровень - наименование процедуры-обработчика

// КомПанель - командная панель 


Если 
ЭлементыФормы.ПолеТД.КоличествоУровнейГруппировокСтрок() > Тогда
    КнопкаУровни = ЭлементыФормы.КомПанель.Кнопки.Добавить("Уровни", 
        ТипКнопкиКоманднойПанели.Подменю, 
        НСтр("ru='Показать уровень'"), );
    Действие = Новый Действие("ОткрытьУровень");
    Кол = ЭлементыФормы.ПолеТД.КоличествоУровнейГруппировокСтрок()
    Для 
У = 1 По Кол Цикл
        ИмяКнопки = "К" + Строка(У);
        КнопкаУровни.Кнопки.Добавить(ИмяКнопки, 
            ТипКнопкиКоманднойПанели.Действие, 
            НСтр("ru='Уровень'") + Строка(У), Действие);
    КонецЦикла
;
КонецЕсли
;


Оглавление | Родительский раздел Платформа 8.3.13.1809