Есть табличная часть, в которой указаны Подразделения и Регион. Например:
Подразделение Регион
ПодразделениеА Север
ПодразделениеБ Запад
ПодразделениеВ Север
Как получить массив подразделений, сгруппированный по Регионам? Запуталась с кодом:
Если Объект.ТабличнаяЧасть.Количество()>0 Тогда
Объект.ТабличнаяЧасть.Сортировать("Регион Возр");
СтароеЗначение = "";
ТекущееЗначение = "";
мПодразделения = Новый Массив;
Для Каждого СтрокаТЧ из Объект.ТабличнаяЧасть Цикл
ТекущееЗначение = СтрокаТЧ.Регион;
Если СтароеЗначение <> ТекущееЗначение Тогда
мПодразделения.Добавить(СтрокаТЧ.Подразделения);
СтароеЗначение = ТекущееЗначение;
КонецЕсли;
КонецЦикла;