Есть элемент формы "СвойстваИЗначения", данные "ОбработкаОбъектЗначенияСвойств.СвойстваИЗначения". В процедуре этот элемент заполняется из "Планов видов характеристик".
Я хочу пробежаться по элемену и удалить не нужные мне строки. Вот что я делаю:
Для каждого стр из ЭлементыФормы.СвойстваИЗначения.Значение цикл
Если Стр.Свойство.ДляНоменклатурыТипХарактеристики<>ССылка.ТипХарактеристики Тогда
ОбработкаОбъектЗначенияСвойств.СвойстваИЗначения.Удалить(Стр.НомерСтроки);
КонецЕсли;
КонецЦикла;
Но в цикле пропускается один элемент. Как правильно сделать удаление строк?
(7) лучше вычеркните всех из вашей юмористической программы
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший