Удаление строк из тч документа

1. dddzzzru2 22.12.11 10:48 Сейчас в теме
написал такой код. вроде не работает. как правильно удаляется строка?

Процедура КнопкаВыполнитьНажатие(Кнопка)
док= этотобъект.Реквизит1.ПолучитьОбъект();
для каждого стр из док.Товары цикл
Если не стр.Количество > 0 тогда
стр.удалить();
конецесли;
конеццикла;
КонецПроцедуры
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. zzz14 24 22.12.11 10:57 Сейчас в теме
(1) dddzzzru2,

док.Товары.Очистить();
2. dddzzzru2 22.12.11 10:53 Сейчас в теме
3. SPID 22.12.11 10:57 Сейчас в теме
Процедура КнопкаВыполнитьНажатие(Кнопка)
    док= этотобъект.Реквизит1.ПолучитьОбъект();
    Док.Товары.Очистить()
КонецПроцедуры 
dddzzzru2; +1 Ответить
6. dddzzzru2 22.12.11 10:57 Сейчас в теме
4. dddzzzru2 22.12.11 10:57 Сейчас в теме
7. dddzzzru2 22.12.11 10:58 Сейчас в теме
все, спасибо, разобрался
8. dddzzzru2 22.12.11 10:58 Сейчас в теме
9. dddzzzru2 22.12.11 10:59 Сейчас в теме
очень большое спасибо. извиняюсь за флуд, просто скачать надо одну хрень.
10. SPID 22.12.11 11:00 Сейчас в теме

Процедура КнопкаВыполнитьНажатие(Кнопка)
    Док= этотобъект.Реквизит1.ПолучитьОбъект();
    МассивСтрокДляУдаления = новый Массив
    Для каждого стр из док.Товары Цикл
      Если не стр.Количество > 0 тогда
        МассивСтрокДляУдаления.Добавить(Стр)
      КонеЕсли;
    КонеЦцикла;
    Для каждого СтрокаДляУдаления из МассивСтрокДляУдаления Цикл
      Док.Товары.Удалить(строкаДляУдаления);
    КлнецЦикла;
КонецПроцедуры 
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот