Найти тему

Удаление строк - шпаргалка

Оглавление

Если Таблица - это таблица формы

МассивУдаляемыхСтрок = Элементы.Таблица.ВыделенныеСтроки;

КоличествоСтрок = МассивУдаляемыхСтрок.Количество();

Для Сч = 1 По КоличествоСтрок Цикл

НайденнаяСтрока = Таблица.НайтиПоИдентификатору(МассивУдаляемыхСтрок[0]);

Таблица.Удалить(НайденнаяСтрока);

КонецЦикла;

Если Таблица - табличная часть объекта

СтрокиКУдалению = Новый Массив;

Для каждого Стр Из Объект.Таблица Цикл

Если Стр.Значения = ЗначениеКатегории Тогда

СтрокиКУдалению.Добавить(Стр);

КонецЕсли;

КонецЦикла;

Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл

Объект.Таблица.Удалить(СтрокаКУдалению);

КонецЦикла;