Метод определяет, является ли текущее значение группировки группой справочника.
Синтаксис
Метод ЭтоГруппа()
имеет следующий синтаксис:
число ЭтоГруппа(КодГруппировки)
А также альтернативный англоязычный синтаксис:
number IsItAGroup(GroupCode)
Параметры
Метод ЭтоГруппа()
имеет единственный параметр:
Имя параметра | Тип | Описание |
---|---|---|
КодГруппировки | Число | Порядковый номер группировки (как они перечислены в тексте запроса) |
Строка | Имя группировки (как она задана в тексте запроса) | |
*Жирным шрифтом выделены обязательные параметры |
Возвращаемое значение
Число
Описание вариантов возвращаемых значений:
1 | — значение группировки является группой справочника |
0 | — значение группировки является обычным элементом справочника |
Описание
Метод ЭтоГруппа()
помогает отличить группы справочника от элементов в группировках выборки данных.
Пример использования
Пример кода с использованием метода ЭтоГруппа()
:
ТекстЗапроса = "Обрабатывать НеПомеченныеНаУдаление; |ТекущийЭлемент = Справочник.Номенклатура.ТекущийЭлемент; |Группировка ТекущийЭлемент;"; Запрос = СоздатьОбъект("Запрос"); Запрос.Выполнить(ТекстЗапроса); Пока Запрос.Группировка() = 1 Цикл //вывод остальных записей Если Запрос.ЭтоГруппа("ТекущийЭлемент") = 1 Тогда Сообщить("Группа " + Запрос.ТекущийЭлемент); Иначе Сообщить("Элемент " + Запрос.ТекущийЭлемент); КонецЕсли; КонецЦикла;