Как в цикле пройти по строкам ТабличногоПоля? #565106


#0 by burrya
Только не по строкам значения табличного поля, а именно по строкам ТабличногоПоля.
#1 by zak555
чё ?
#2 by Vladal
Если я правильно понял, надо пройтись по видимым на форме строкам табличного поля. Для этого обработчик ПриВыводеСтроки
#3 by butterbean
никак, ибо бессмысленно
#4 by Vladal
Если ТС правильно стелепатировал, а я првильно поймал его поток сознания, то "по строкам значения табличного поля" = по всей ТЗ, а "именно по строкам ТабличногоПоля" - это по видимым строкам. Для каждого СтрокаТЗ из ТабличноеПоле Цикл ... КонецЦикла
#5 by burrya
это для того чтоб не дублировать и не разбирать например ТоварыСуммаПриИзменении(Элемент)
#6 by zak555
это шняга вызывается при изменении одной текущей строки
#7 by Vladal
С этого момента подробнее
#8 by Stim213
телепаты в отпуске(с)
#9 by burrya
в форме да, но хочется что-то закинуть в Сумму цыклом по всем строкам и отработать корректное изменение связанных реквизитов ТабПоля
#10 by Reset
Никак чё? (с)
#11 by Reset
Перебирай данные. Зачем табличное поле то?
#12 by 5 Элемент
Видимо автор недавно вступил всвязь с 1с Опиши что ты хочешь сделать
#13 by zak555
для каких целей ? лучше сделать так : создать в ОМ процедуру, которая для тек строки пересчитывает сумму и сделать вызов из процедуры формы ТоварыСуммаПриИзменении
#14 by zak555
+ открой радченко - главу с доками
#15 by burrya
Там уже все есть :) Хотелось это использовать. Но похоже не получится :)
#16 by Reset
Что не получится?
#17 by burrya
-
#18 by burrya
хотелось сделать как-то так:
#19 by zak555
открыть радченко ?
#20 by 5 Элемент
И чем не устраивает вариант 1?
#21 by burrya
Радченко для дает ответ Хочется чтоб система была более умной, вот например изменится алгоритм процедуры ТоварыСуммаПриИзменении(Элемент), и прийдется при таком подходе(вариант 1) переделывать остальные места где она дублируется в неявном виде, а так бы ничего переделывать не пришлось :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С