|
не удаляет строку из табличной части? |
☑ |
0
Dzhos
05.08.14
✎
08:00
|
Для Каждого СтрокаТЧ из Электроэнергия Цикл
Если СтрокаТЧ.КолВоКВТ = 0 и
СтрокаТЧ.ТекущееПоказание = 0 и СтрокаТЧ.Тариф=0 Тогда
Электроэнергия.Удалить(СтрокаТЧ);
КонецЕсли;
КонецЦикла;
Подскажите что не так?
ставлю точку остановы, она останавливается на строке Удалить(СтрокаТЧ)
а в результате все равно стоят строки с пустыми данными.
|
|
1
Godofsin
05.08.14
✎
08:00
|
одни и те же грабли...
|
|
2
Godofsin
05.08.14
✎
08:01
|
Букву Я нажми справа, ленивец
|
|
3
Wobland
05.08.14
✎
08:03
|
найди строки, пройдись по этому массиву и удали
|
|
4
Kurbash
05.08.14
✎
08:27
|
(3)+1, массивом легче
(0) не забывай что если по номеру строки удалять начнешь учитывай что счетс 0 начинается
|
|
5
Dzhos
05.08.14
✎
08:31
|
(3) (4)
СтруктураДляПоиска = Новый Структура("ТекущееПоказание", 0);
МассивПустыхСтрок = Электроэнергия.НайтиСтроки(СтруктураДляПоиска);
Для Каждого СтрокаТЧ из МассивПустыхСтрок Цикл
Электроэнергия.Удалить(СтрокаТЧ);
КонецЦикла;
спасибо, получилось примерно так)
(2) Про буквы "Я" я только сейчас узнал))
так что не ругайтесь..)
|
|