Что такое построитель отчета

Allexei

Well-Known Member
02.05.2008
322
1
#1
Собственно может мне ктонибудь внятно обьяснить что такое построитель отчета и чем отличаеться от запроса?
 

Allexei

Well-Known Member
02.05.2008
322
1
#3
У меня еще вопрос такого плана если я делаю:
Код:
ТекстЗапроса= 
"Выбрать 
|ПроцентCКласса,
|Комментарий
| ИЗ 
|Документ.АвансовыйОтчет";

ПостроительОтчета= Новый ПостроительОтчета;
ПостроительОтчета.Текст= ТекстЗапроса;
ПостроительОтчета.Отбор.Добавить("Коментарий");
или
Код:
ТекстЗапроса= 
"Выбрать 
|ПроцентCКласса,
|Комментарий
| ИЗ 
|Документ.АвансовыйОтчет";

ПостроительОтчета= Новый ПостроительОтчета;
ПостроительОтчета.Текст= ТекстЗапроса;

НовыйОтбор=ПостроительОтчета.Отбор.Добавить("Коментарий");
НовыйОтбор.Значение	  = ТекСтрокаОтбора.Значение;  //ТекСтрокаОтбора-строка из таблицы отбора(тип НовыйОтбор.ЗначениеПо	= ТекСтрокаОтбора.ЗначениеПо;//отбор) 
НовыйОтбор.ЗначениеС	 = ТекСтрокаОтбора.ЗначениеС;
НовыйОтбор.Имя				= ТекСтрокаОтбора.Имя;
НовыйОтбор.Использование= ТекСтрокаОтбора.Использование;
НовыйОтбор.Представление= ТекСтрокаОтбора.Представление;
НовыйОтбор.ПутьКДанным = ТекСтрокаОтбора.ПутьКДанным;
НовыйОтбор.ТипЗначения = ТекСтрокаОтбора.ТипЗначения;
НовыйОтбор.Установить();
Выдает ошибку, что у ПостроительОтчета.Отбор.Добавить- неверный первый параметр!Подскажи как тогда добавить новую строчку для отбора
 
T

thinkfast

Гость
#4
У тебя параметр "|Комментарий" - два мм
а в отборе НовыйОтбор=ПостроительОтчета.Отбор.Добавить("Коментарий"); - 1м, вот оно и не находит твой параметр