Неправильно работает метод "Свернуть" в ИТЗ при установленном инверсном фильтре. Он сворачивает, учитывает фильтр, но видит его не как инверсный, а как обычный.
Вот мой код:
ИТЗ.ВыбратьСтроки();
Пока ИТЗ.ПолучитьСтроку() = 1 Цикл
ИТЗ.Родитель = ИТЗ.Лицо.Родитель;
КонецЦикла;
ИТЗ.ДобавитьИндекс("Родитель","Родитель");
ИТЗ.УстановитьФильтр(Служебный,Служебный,"Родитель",,1);
ИТЗ.Свернуть("Лицо,Номер,КонОст,Родитель","","Родитель");
В итоге таблица, в которой
родитель у всех =
служебный и ещё сюда втисались двы элемента с др. родителем...
Пока обошёл вот так:
ИТЗ.УстановитьФильтр(Служебный,Служебный,"Родитель",,1);
БезСл = СоздатьОбъект("ИндексированнаяТаблица");
ИТЗ.Выгрузить(БезСл,"Родитель");
но это же не есть гуд.
v 2.0.3.1