Имя: Пароль:
1C
1С v8
Отбор в построителе отчетов
0 hyperfocusin
 
29.07.13
20:56
Есть построитель отчетов с истичником данных - таблицей значений.
как туда можно вписать отбор, скажите пжл кто в курсе

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

ругается на отборе по причине:
Недопустимое значение параметра (параметр номер '1')
1 Михаил Козлов
 
29.07.13
21:02
Посмотрите под отладчиком, какие отборы есть построителя: мне кажется у ТЗ отборов нет (может быть, ошибаюсь).
2 hyperfocusin
 
29.07.13
21:05
(1)
ПостроительОтчета.ДоступныеПоля()

посмотрел тут - все поля таблицы значений
3 hyperfocusin
 
29.07.13
21:09
(1)или где это надо было попсмотреть?
4 Пеппи
 
29.07.13
21:16
ПолеОтбора = ПостроительОтчета.Отбор.Добавить("Параметр","Параметр");

А так?
5 Пеппи
 
29.07.13
21:17
вернее так
ПостроительОтчета.Отбор.Добавить("Параметр","Параметр");
6 hyperfocusin
 
29.07.13
21:38
(5) все так же
по причине:
Недопустимое значение параметра (параметр номер '1')
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший