Rave Reports и TTable
От: Barsukov  
Дата: 18.12.06 11:48
Оценка:
Как можно выводить на печать выбраную строку в таблице TTable.
Создал в Rave Reports — Region — DataBand. Данные беру из DataView.

Если располагаю DataText на DataBand, то на печать выводятся все строчки таблицы, если устанавливаю DataText на Band, то на печать выводится последняя позиция в таблице. А мне нужно, чтобы на печать выводилась та строчка в Table, которую я выбрал. Как это можно сделать?

Код, который выводит на печат у меня такой.

procedure TForm1.BitBtn2Click(Sender: TObject);
begin
RvProject1.Open;
RvProject1.Execute;
end;
Re: Rave Reports и TTable
От: surovi  
Дата: 18.12.06 15:43
Оценка:
Если одну строку, то DataBand не нужен
Re[2]: Rave Reports и TTable
От: surovi  
Дата: 18.12.06 15:45
Оценка:
Для данного случая, как вариант, будет передавать строку как параметры.
Re: Rave Reports и TTable
От: surovi  
Дата: 18.12.06 15:48
Оценка:
но если вдруг понадобится множественное выделение, то в любом случае придется вернуться к изначальному варианту с DataBand и просто напросто либо делать еще один DataSet, либо, если запись выводится на всю страницу в подробном варианте, то можно вызывать генерацию отчета для каждой нужной строки в отдельности.
Re: Rave Reports и TTable
От: Serg Karpenko Украина  
Дата: 19.12.06 20:39
Оценка:
как вариант:
у databand'a выставить MaxRows в 1, InitToFirst в false
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.