Имя: Пароль:
1C
 
Перебор Строк табличного поля с отбором...
0 zsergey
 
28.01.09
11:09
Привет знатокам!
Вот такая засада у меня:как перебрать циклом строки табличное поле,с учетом отбора, поставленного на список элементов справочника?
надеюсь, что задал понятный вопрос :)
1 dimoff
 
28.01.09
11:11
Боюсь что никак
2 dimoff
 
28.01.09
11:12
Имеются ввиду простые способы, можно просто тупо в цикле НайтиСтроки(Новый Структура(ИмяКолонки, ЭлемСправочника) для каждого элемента из списка
3 Mort
 
28.01.09
11:14
Выгружаешь ТЧ в ТЗ, делаешь к ней запрос с отбором.
4 Сергей-ХХХ
 
28.01.09
11:16
Прще всего - это запросом. Или копией отбора в построитель отчета, где запрос с выборкой из соотв. справочника.
5 zbv
 
28.01.09
11:18
6 zsergey
 
28.01.09
12:02
(5) спасибо за ссылки, но что-то у меня не работают оба примера из второй ссылки. А именно там источник данных для ТП с отбором используется как коллекция. Например: 1 пример

ТаблицаРегистра=ЭлементыФормы[ТаблицаРегистраИмя];
   //Т - данные элемента формы ТаблицаРегистра, имеют тип, например "РегистрНакопленияНаборЗаписей.ЗатратыБухгалтерскийУчет"
   Т=Неопределено;
   Выполнить("Т="+ТаблицаРегистра.Данные);
   
   //тут перебрать Т у меня не получилось, т.к. это переменная типа СправочникСписок.ПростоСправочник
    Для Каждого Стр ИЗ Т Цикл

Такая же ситуация и со вторым примером. Что я не так делаю?
Независимо от того, куда вы едете — это в гору и против ветра!