Нужно, чтобы код выбирал и удалял только те колонки, которые не соответствуют если, то есть от -0.100, вроде с одной стороны всё работает, но он удаляет всё .Так же пытался через "Для", фор, он просто выводил типа удаление выходит за диапазон. Вот в чем проблема ума не дам блин, в других языках как-то всё проще чем в 1С.
Помогите, что можно сделать?
Код:
перем колонка;
колонка = ЭтаФорма.ЭлементыФормы.Товары.Значение.ВыгрузитьКолонку("КоличествоУчет");
количество = колонка.ВГраница();
Пока количество > 0 цикл
Если колонка.Получить(количество) > Число("-0,100") и колонка.Получить(количество) < Число("0,100") тогда
Сообщить(колонка.Получить(количество));
количество = количество - 1;
Иначе
ЭтаФорма.ЭлементыФормы.Товары.Значение.Удалить(количество);
количество = количество - 1;
Сообщить("Удалено");
КонецЕсли;
КонецЦикла;
Показать