Имя: Пароль:
1C
1С v8
Обход табличной части документа с учетом текущего отбора
0 Sharmon
 
01.10.13
16:38
Как получить сумму по колонке табличной части, с уетом текущего отбора?

МояТабличнаяЧасть.Итог("Сумма")

Возвращает общую сумму по всем строкам (которые даже не видны в текущем отборе).

Обход:

Для каждого ТекСтрока из ЭлементыФормы.МояТабличнаяЧасть Цикл
КонецЦикла

Ошибка "Итератор для значения не определен"
1 Холодильник
 
01.10.13
16:39
Для каждого ТекСтрока из МояТабличнаяЧасть Цикл
КонецЦикла
2 Холодильник
 
01.10.13
16:39
а,не
3 Холодильник
 
01.10.13
16:39
отбор установлен пользователем?
4 Sharmon
 
01.10.13
16:41
Отбор программно установлен. Но это не суть. Можен и пользователь установить
5 Холодильник
 
01.10.13
16:41
как вариант - программно прочитать установленный отбор ТЧ, создать построитель, подсунуть ему в источник ТЧ, в отбор - прочитанный отбор и подсчитать итог результата.. гемор, конешн, возможно можно сделать проще
6 Fish
 
01.10.13
16:45
Здесь обсуждали методы v8: Отбор в табличной части обработки
7 Sharmon
 
01.10.13
16:49
Спасибо. ПроверитьСтроку - то что надо.