nicocizik
Comments
-
Rodger,
Yes, you will need to recompile the RB Chart component. Be sure to follow
the instructions for recompiling in the RBuilder help as described in my
earlier post.
--
-
Rodger,
TeeChart 6.01 has been successfully tested with ReportBuilder 7.02. Be sure
that you install TeeChart 6.01 before you install ReportBuilder, or you can
follow the instructions given in the RBuilder help in the ReportBui… -
Hi,
Which version of Delphi are you using. See the RBuilder help in the
ReportBuilder Reference | TeeChart | Delphi X... section to find out which
versions of TeeChart are supported for your version of Delphi and
ReportBui… -
Hi Michael,
Below is a link to an example that changes the font size based on the given
amount of space to print. Notice that on screen, some of the fields seem to
overflow, but if you send the report to the printer, the sizing… -
Hi Reid,
You can add extending lines at the bottom of a report by creating individual
draw commands to handle each line. Below is an example of printing lines to
the bottom of a report after the dataset has finished traversing.… -
Hi Dirk,
If you've taken out the Delphi Parameters and disabled the Report Outline,
there is not much else you can do with ReportBuilder to speed up the
process. The rest of the speed restrictions would have to lie within your<… -
Dirk,
How are you linking your dataset? Do not link your master-detail datasets
using Delphi parameters as this will slow your performance substantially.
Try ordering your datasets and using DataPipeline links. To see an examp… -
Hi Dirk,
Try taking the TClientDataset out of the equation and pulling the data you
need directly off of the database you are using and see if that helps. In
testing ReportBuilder, we have successfully processed 10 to 20 thousa… -
Dirk,
Do the reports take this long to generate to to the print queue or to print
completely? Be sure you have sufficient hard disk space and memory to
support such a large report. Try just generating to an Archive file. Does… -
Dirk,
Be sure that you have the Report Outline disabled before you run your
report. In testing we have found that the Report Outline tends to slow the
generation of larger reports. Another option would be to use ReportBuilder<… -
Miguel,
After extensive testing, we have found that using an Oracle database with
ADO connectivity is not possible with ReportBuilder. Please see a table of
tested database software in the ReportBuilder help under the ReportBui… -
Hi Ariel,
Which third party tool are you using to export to PDF? You may want to
contact your third party vendor for more information on this problem.
- TExtraDevices (Waler): support@waler.com
- PsRBExportDev… -
Juan,
Try using the Page Style. The Page Style prints in the background of a
report. Enable the Page Style by selecting the Report | Page Style menu
option in the Report Designer. The Page Style seems to work correctly in
Hi Bruce,
Are you able to reproduce this behavior using any of our demo projects? If
so, please let me know the exact steps you took to create the problem. If
not, please send a small example, perhaps using the Northwinds data…Hi Irek,
The best way to do this would be to load your reports dynamically at runtime
into a single report using Section style subreports. Then you will only
need to print once. Below is a small article explaining how to creat…Bill,
Which database software are you using? In some databases, such as Access
and MSSQL, there is a 'month' aggregate function that allows you to group a
dataset by month based on a given date. Since, ReportBuilder allows you…Hi Andre,
Which version of ReportBuilder are you using? Does this happen every time
you print a report from this machine? Do you see the same behavior when
running our demo reports? Be sure that you are able to connect to yo…Hello,
Below is an article explaining the replacable dialog archetecture of
ReportBuilder. You need to create a Custom Preview window to your
specifications to disable the buttons you do not want to use. Follow the
link b…Hi John,
There are two ways you could do this. The easiest way would be to create
another dataset that counts each distinct customer id, and link it to your
existing dataset for use within your report. If you wish to perform t…Hi Vinnie,
There are actually three ways you could do this.
- The first would be to use the Object loop as described in the previous
message.
- Second you could use the Designer.OnCreateComponent event as you fo…Hi Vinnie,
You can use a Report Object loop to detect if certain components are on a
report. You will probably want to check if the report has any crosstab
components in the Report.BeforePrint event and then access the event fr…Hi Vinnie,
In my testing I have had no trouble getting this event to fire numerous
times. The following example creates a simple crosstab component and shows
a message when the GetCaptionText event fires. It fires more than 40…Hi Ladrillo,
You need to set the DetailBand.PrintHeight to phDynamic so the detail band
will stretch to the size of the given components. Then in the
DetailBand.BeforePrint event you can add some code to see if an image exists<…Hi,
Sorry, I was mistaken, the JITPipeline is an event-handler based
datapipeline used to print data from an array, TStringList, TList or any
other data structure. You may still want to use a JIT Pipeline to control
the a…Hello,
I would suggest using a JIT Pipeline to pull the data from your dataset so
you will be able to control the exact amount of records that get traversed.
Also, you will want to check the DetailBand.BandsPerRecord property. …Hi Goran,
Since .wmf files do use this instruction style rendering, they would produce
the best output on screen. Note that the ReportBuilder Engine uses the
printer driver to render these images and is then converting them to …Goran,
Converting a .wmf file to a bitmap by simply saving the file as a different
file type will not give you a real conversion of the .wmf image. A true
.wmf file contains rendering instructions, such as font information and<…