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

nicocizik

About

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

Comments

  • 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<…
  • Laurent,

    I am unable to recreate this behavior on my machine. Does this only happen
    when you add a .wmf image to your report? Please check to see that you are
    using the latest printer driver and send a small example demonstrat…
  • Hi Rodger,

    Sleuth QA Suite by TurboPower. (http://www.turbopower.com). We have also
    had some of our users successfully use the freeware product MemCheck so you
    may want t…
  • Hi Rodger,

    You may want to run your application through a code watch program or QA
    product to detect where the problem is occuring.

    --
  • Rodger,

    There are now two ways to create a custom preview form, using a
    TppCustomPreview descendent or creating a Preview Plugin that descends from
    TppPreview. Below is an example of using a Preview Plugin to create a
    cust…
  • Ed,

    Creating a custom print dialog is very simple and would be your best bet for
    disabling the page range. Detecting if the user selected to print a page
    range would be much more difficult. I created a simple example that you …
  • ------------------------------------------
    Tech Tip: Detecting whether Report was
    Printed to the Printer
    ------------------------------------------

    The Report.AfterPrint event can be used to
    determine wheth…
  • Hi Jay,

    The Report Outline can be disabled by selecting the Report | Outline
    Settings menu option, and unchecking the 'Enabled' property. This will keep
    the Outline disabled the next time you run the report.

    --
  • Hi Gerson,

    Sorry about the e-mail :-/

    Add ppTypes to you 'uses' clause.

    --