Имя: Пароль:
1C
1С v8
v8: Перебрать все элементы отфильтрованного справочника
,
0 Longdimm
 
01.11.13
15:12
Добрый день!
Помогите пожалуйста как решить проблему.
Есть справочник с множеством полей.
Пользователь справочник всячески фильтрует.
Задача - по кнопке перебрать все строки справочника отфильтрованного и значение из колонки документ и АдресДоставки записать в таблицу значений.

Вопрос - как перебрать все строки, не те которые видны а просто все?
1 zak555
 
01.11.13
15:14
запросом ?
2 НЕА123
 
01.11.13
15:16
(1)+1
если влом - ПроверитьСтроку()
3 Maxus43
 
01.11.13
15:18
все согласно фильтрам, или вобще все?
4 skunk
 
01.11.13
15:18
(1),(2)а вы поняли чего ему надо?

зы: ну вы и телепаты ... настоящие одинэсники
5 Longdimm
 
01.11.13
15:18
(1) Так запросом - пользователь произвольно устанавливает фильтры на справочник.
Какие он поставит мне неизвестно. А выгрузить в ТЗ надо только результат ЕГО отбора!
6 Longdimm
 
01.11.13
15:19
(4) Не, немного не так поняли. Или я их теперь не понимаю:)
7 Maxus43
 
01.11.13
15:20
(5) вот. Тогда Построитель отчета кури, ему можно подсунуть тьабличное поле с типом справочниксписок, и он сам подхватит отбор установленный юзером
8 1dvd
 
01.11.13
15:23
(4) поняли-не поняли, но (1) прав
9 Longdimm
 
01.11.13
15:23
(7) Спасибо конечно, вроде помог, но легче не стало))
А где нибудь можно пример посмотреть?
10 Maxus43
 
01.11.13
15:25
(8) увы
11 Maxus43
 
01.11.13
15:32
магия:
    Построитель = Новый ПостроительОтчета;
    Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(СправочникСписок);
    Построитель.Выполнить();
    НужнаяТЗ = Построитель.Результат.Выгрузить();