Главная страница | назад





Article #17206: Blank form at design or run time

 Question and Answer Database

FAQ2206D.txt   Blank form at design or run time
Category   :Quick Reports
Platform    :All
Product    :Delphi 3.x  

Question:
Using QuickReports 2, I have a report with only a title band 
and some QRLabels, at design or run time I can not print or 
preview the form (It is blank). What is wrong? 

Answer:
Most likly, QuickReport doesn't think you any Data to print or 
preview. At runtime you can tell QR to print using this 
techinque: On the Report's OnNeedData event, add this code: 

If Form1.tag = 0 then
begin
   MoreData := True;
   Form1.Tag := 1;
end else
  MoreData := False;

This tells the QR component that it got data, go ahead and 
print. Then the component on the next time into the event to 
stop - no longer needs data avoiding an infinite loop. Of 
couse Form1's tag property is simple being used as a flag, 
thus can be replaced by any other flaging scheme. 

7/16/98 4:31:28 PM
 

Last Modified: 01-SEP-99