// 1. Удаление строк согласно условию НулевыеСтроки = ТаблицаПослеПодмен.НайтиСтроки(Новый Структура("Сумма",0)); Для каждого СтрокаТаблицы Из НулевыеСтроки Цикл ТаблицаПослеПодмен.Удалить(СтрокаТаблицы) КонецЦикла;
ПараметрыОтбора = Новый Структура("Сумма",0); ТЗНов = ТЗ.Скопировать(ПараметрыОтбора); // в результате в ТЗнов будут только строки из ТЗ, в которых значение поля "Сумма"=0
СтрокиКУдалению = Новый Массив; Для Каждого СтрокаТаблицы Из ТаблицаЗначений Цикл Если СтрокаТаблицы.ПеременнаянеРавная0 <> 0 Тогда СтрокиКУдалению.Добавить(СтрокаТаблицы); КонецЕсли; КонецЦикла; Для Каждого СтрокаКУдалению Из СтрокиКУдалению Цикл ТаблицаЗначений .Удалить(СтрокаКУдалению); КонецЦикла;