Цитата(Naghual @ 21.01.16, 10:09)
Мне нравится решать такие задачи методом обратного цикла.
Вот примерно так:
Для Инд = -КоличествоСтрок() по -1 Цикл
ПолучитьСтрокуПоНомеру(-Инд);
Если ЦенаСНДС = 0 Тогда
УдалитьСтроку();
КонецЕсли;
КонецЦикла
А с опытом приходит понимание, что при больших табличных частях на каждом шаге цикла
идет вызов функции КоличествоСтрок() нагружая систему
.
Поэтому не всегда красивый код - оптимальный.