0

Метод ЭтоГруппа()

Метод определяет, является ли текущее значение группировки группой справочника.

Синтаксис

Метод ЭтоГруппа() имеет следующий синтаксис:

число ЭтоГруппа(КодГруппировки)

А также альтернативный англоязычный синтаксис:

number IsItAGroup(GroupCode)

Параметры

Метод ЭтоГруппа() имеет единственный параметр:

Имя параметра Тип Описание
КодГруппировки Число Порядковый номер группировки (как они перечислены в тексте запроса)
Строка Имя группировки (как она задана в тексте запроса)
*Жирным шрифтом выделены обязательные параметры

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

Число

Описание вариантов возвращаемых значений:

1 — значение группировки является группой справочника
0 — значение группировки является обычным элементом справочника

Описание

Метод ЭтоГруппа() помогает отличить группы справочника от элементов в группировках выборки данных.

Пример использования

Пример кода с использованием метода ЭтоГруппа():

ТекстЗапроса = "Обрабатывать НеПомеченныеНаУдаление;
|ТекущийЭлемент = Справочник.Номенклатура.ТекущийЭлемент;
|Группировка ТекущийЭлемент;";

Запрос = СоздатьОбъект("Запрос"); 
Запрос.Выполнить(ТекстЗапроса);
         
Пока Запрос.Группировка() = 1 Цикл
	//вывод остальных записей
	Если Запрос.ЭтоГруппа("ТекущийЭлемент") = 1 Тогда
		Сообщить("Группа " + Запрос.ТекущийЭлемент);
	Иначе
		Сообщить("Элемент " + Запрос.ТекущийЭлемент);
	КонецЕсли;
КонецЦикла;

Читайте также:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *