Home nicocizik Comments
New Blog Posts: Merging Reports - Part 1 and Part 2

nicocizik

About

Username
nicocizik
Joined
Visits
2,413
Last Active
Roles
Administrator
Company Name
Digital Metaphors Corporation

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…
  • This question is answered in a later post.

    --
    in Watermark Comment by nicocizik June 2003
  • 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<…
  • Peter,

    The current goal is to support Delphi for .Net. The plan is to port the
    existing code to VCL for .Net, which relies upon the Borland VCL for .Net
    assemblies. Any compatability with Visual Studio .Net is unknown at this…
    in DotNet? Comment by nicocizik July 2003

  • ----------------------------------------
    Article: .Net ReportBuilder Support?
    ----------------------------------------

    Digital Metaphors is very excited about the .Net platform and Delphi for
    .Net.

    The Digi…
    in DotNet? Comment by nicocizik July 2003
  • 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<…