Имя: Пароль:
1C
1С v8
Перебрать строки табличного поля
,
0 Молодой 1Снег
 
06.06.13
11:06
На неуправляемой форме есть табличное поле. Как перебрать его строки?

Пробовал так

   Построитель = Новый ПостроительОтчета;
   Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ЭтаФорма.Материалы);
   Выборка = Построитель.Результат.Выбрать();

   Пока Выборка.Следующий() Цикл
       Сообщить(Выборка.КраткоеОписание);
   КонецЦикла;


Ругается
{Документ.ЗаявкаПокупателя.Форма.РасчетОкупаемости.Форма(204)}: Поле объекта не обнаружено (Материалы)
   Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ЭтаФорма.Материалы);

Хотя табличное поле с таким именем есть. В чем ошибка?
1 drcrasher
 
06.06.13
11:07
батюшкисветы!

а просто строки ТП перебирать не кошерно уже?
2 ДенисЧ
 
06.06.13
11:07
"ЭтаФорма.Материалы" - это элемент формы.
Что в нем написано в области источника данных?
3 Drac0
 
06.06.13
11:07
Для Каждого Стр Из Материалы Цикл

КонецЦикал

Не работает?
4 Ненавижу 1С
 
гуру
06.06.13
11:07
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(Материалы);
5 drcrasher
 
06.06.13
11:07
(2) (телепат мод он)
Документ.ЗаявкаПокупателя.Материалы
6 Молодой 1Снег
 
06.06.13
11:09
(2) Там ТаблицаКонтроляРасходовМатериалы

(3) Не работает

Мне надо перебрать строки этой таблицы еще до того как документ записан в БД
7 ДенисЧ
 
06.06.13
11:09
(6)
Для каждого стр из ТаблицаКонтроляРасходовМатериалы  цикл?
8 Молодой 1Снег
 
06.06.13
11:10
+(6) Поправлюсь: надо перебрать строки этого табличного поля еще до того как документ записан в БД
10 ptiz
 
06.06.13
11:15
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ЭтаФорма.Материалы.Значение);
11 Молодой 1Снег
 
06.06.13
11:22
(10) Все равно ругается, что поле Материалы не обнаружено.
Может как то влияет то, что это поле расположено на второй странице?
12 ptiz
 
06.06.13
12:01
(11) Значит не так называется.
И вообще, чем не подходит: Для каждого СтрокаТЧ из Материалы Цикл ?
13 hhhh
 
06.06.13
12:15
ЭтаФорма.ЭлементыФормы.Материалы.Значение
14 Волшебник
 
06.06.13
12:16
(12) какой ты скучный
15 Godofsin
 
06.06.13
12:17
(12) Сейчас это не в моде
16 Лефмихалыч
 
06.06.13
12:20
телепаю: автору надо перебрать только видимые на экране строки