В табличной части документа хочу удалить строки, где заполнена одна колонка, делаю так:
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
Если ПустаяСтрока(Показатель1) = 0 Тогда //удаляем эту строку
УдалитьСтроку();
КонецЕсли;
КонецЦикла;
Но при таком коде удаляются нечетные строки, необходимо вызывать этот код до тех пор, пока всё не удалится. Я так понимаю, что при удалении сдвигается индекс строк, как этот вопрос решить в 7.7?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший