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

nicocizik

About

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

Comments

  • I am curious why you need to know if the text appears or not? It is
    possible to implement your own SuppressRepeatedValues property. Below is a
    link to an example of how to do this.

    in SuppressRepeatedValues Comment by nicocizik April 2003
  • Kevin,

    Make sure the datafields are in the region. You can check this by dragging
    the region across the report and checking if the datafields move as well.
    Once they are in the region, setting its visibility to false should do …
  • Yep, that's it.

    --
  • Reid,

    Yes, however, if you still have components in a report during Delphi
    design-time, they will get compiled with your .exe unless you delete them or
    load a new report into the designer. Be sure to delete your components
  • Reid,

    The Report Templates are not comiled in the .exe. There are either file
    based or data based. Keep in mind there is a report component on the form
    and that report and its embedded template gets comiled into the .exe. Onc…
  • Hi Tony,

    I am unable to reproduce this behavior on my own machine. Please send a
    simple example to support@digital-metaphors.com and I'll take a look for
    you.

    --
  • Reid,

    Can you reproduce this error with one of the ReportBuilder demos? Please do
    so and let me know the exact steps I can take to reproduce the error on my
    computer.

    --
  • Tony,

    Since nested regions are not supported, you can use a group instead. Try
    creating a group (based on the key field) around the detail band and set the
    Group.KeepTogether property to true. This way all three regions will k…
  • Niel,

    When trying to emulate the mailmerge demo, be sure that the
    Report.DetailBand.PrintCount is set to 1. This way, only one record from
    the detail band will print per page.

    --
  • Dennis,

    It is possible to set the 'Count' SQL function using DADE in the 'calc' tab
    of the Query Designer. You will have to select the 'Expression' option and
    enter the function in manually. Then you must be sure to group by a…
  • Dirk,

    Your best approach for this type of report would be to start by generating
    all pages initially, pulling them out of the report, and placing them in a
    list. Then you can reorder them as you like and send them to the device…
  • Dirk,

    I'm not sure if I completely understand what you are asking. If you are
    trying to print multiple copies of your duplexed report, try placing your
    Report.Print command in a loop and printing from there.

    --
  • Dirk,

    The only way I can see to accomplish this is to format your report manually
    so it will print the way you need it. You can do this by placing Section
    style subreports for each new page and placing a blank subreport where y…
  • Justin,
    For ordering information, please contact sales@digital-metaphors.com.

    It is possible to order ReportBuilder from our website at
    http://www.digital-metaphors.com
  • James,

    Below is an example of loading the screen image of a report into a Delphi
    image placed on a form. This should help get you started in the right
    direction.

    in Saving a bitmap of the page Comment by nicocizik April 2003
  • Tim,

    There should be no need to create new data access components or
    datapipelines every time you want to print a new report. If you simply
    change the SQL in the your query and reprint the report, the changes will
    occur. …
  • Tim,

    The Report.Reset procedure clears out the entire report cache so you won't
    receive cached data after it is called. First try taking ReportBuilder out
    of the equation and find out if your data is being properly updated. Ho…
  • Santy,

    It is not possible to cancel a request to the database once it has already
    been made. The best way to control this would be to show a dialog before
    the report previews that explains how long the report will take to load …
  • Santy,

    I am unable to recreate the issue on my machine. Please send a demo of the
    problem to support@digital-metaphors.com and I'll take a look at it for you.

    --
  • Gary,

    Thanks for the suggestion. Be sure that you install TeeChart before you
    install ReportBuilder so that the proper RB TeeChart wrapper packages get
    installed. Then when installing ReportBuilder, select the correct version<…
  • Gary,

    Thank you for upgrading to ReportBuilder 7.02. We currently support
    TeeChart Version 6.00. We will have a mantainance release which will
    include TeeChart 6.01 support. It is very easy to add TeeChart 6.01 support
    f…
  • Please see the ReportBuilder Help under the ReportBuilder Reference |
    TeeChart | Delphi X... section. This page gives you a complete description
    of which versions of TeeChart are supported. To summarize, TeeChart
    versions 4.02, 5.0…
  • Hi Luke,

    Make sure your library path is pointing to the BuilderControls source. This
    way new .dcu files can be made with the new version of ReportBuilder.

    --
  • Alex,

    The version of TeeChart that comes with Delphi, does not include the full
    source code. Therefore you will need to either buy a registered version of
    TeeChart that is supported by the version of ReportBuilder you are using…
  • That was a typo, I meant to say driver dependent.

    We want you to use the latest driver for the best chance of success. The
    reason you get different behavior from Word vs. ReportBuilder is that we're
    each using different Windows…
  • Bernd,

    Greyscaling is driver independent. Make sure you have the latest printer
    driver for the machines with the issue.

    --
  • Etienne,

    If the margins of the report exceed the printable area of the printer, the
    report engine will skip to the next page and eventually do so endlessly.
    Try increasing the margins of your report before you print to the new
  • Make sure you are not changing the report's printer setup/page definition
    during runtime. This would cause
    the report to repaginate all the pages.

    --
  • Gilbert,

    I cannot recreate this behavior on my own machine. Please try downloading
    the trial version of ReportBuilder 7.02 and see if you receive the same
    results.

    --
  • We had cases where left-to-right column traversal did not work with 6.03 but
    that's great if you have it working the way you need. The problem has been
    fixed in ReportBuilder 7.02.

    --