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

nicocizik

About

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

Comments

  • Hi Bernd,

    I am unable to recreate this error on my machine and this was not a known
    issue for RB 7.02. It is always recommended that you update to the latest
    version of ReportBuilder, 7.03. If, when you update, the problem sti…
  • Hi Regine,

    In my testing I was able to get this working correctly. Here is the test
    application that I made essentially using the code you gave below. Perhaps
    try updating to ReportBuilder 7.03 before testing.

  • Hi Paul,

    For future reference, we ask that you do not post attachments to the news
    groups. If you need to send an attachment, please e-mail your quesiton to
    support@digital-metaphors.com.

    Looking at your code I was a…
  • Hi Chris,

    Try placing all the components in the band into a TppRegion with its
    KeepTogether property set to True. Then everything in the region will move
    to the next page when there is an overflow.

    --
  • Hello,

    It is possible to create a custom report component that descends from
    TppCustomReport. In this custom component, you may add any properties you
    need. Check out the TppReport class for an starting point on how you might<…
  • Hi,

    Here's a quick example of creating a label in code.

    uses
    ppCtrls;

    procedure TForm.CreateLabel;
    var
    lLabel: TppLabel;
    begin

    lLabel := TppLabel.Create(Self);
    lLabel.Band …
  • Hi Arun,

    This sounds like a printer issue. When ReportBuilder makes an API call to
    print to the printer, it sends the page bounds and margins set by the user
    in the Report Desinger. Regardless the page bounds and margins in
  • Hi Tony,

    If you do not have your detail dataset linked to anything, the ReportBuilder
    will not traverse that data. The only way I can see around this issue would
    be to create a subreport that is connected to your detail data an…
  • Hi Irek,

    Check out the following example showing how to locate the last line on a
    page using the detail band BeforeGenerate event.

    http://www.digi…
  • Hi Julie,

    I noticed in one of your previous posts that you are creating a table in the
    background. This could be what is causing the AV error as all versions of
    RB before 7.0 were not thread safe. Try disabling the background …
  • Hi Julie,

    Which version of ReportBuilder/Delphi are you using? Are you using RAP for
    your event handlers?

    --
  • Hi Julie,

    This could be due to a number of items. As a test, try commenting out your
    event handlers and see if you still receive the AV error. Since this is a
    large report, be sure you have the correct memory requirements to s…
  • Hi Marco,

    Unfortunately this is not a feature of ReportBuilder. If you would like to
    see this effect, you will need to manually move each component in the "City"
    column over to fill the space left by the "Address" column.
  • Hi Tim,

    For debuging purposes, you should be able to turn the "Build with runtime
    packages" off and debug with your original source. If this option will not
    work for you. I did a quick search in Google Groups
    ( in Re: Debug Report Builder Source Code Comment by nicocizik October 2003
  • Hi Tim,

    Be sure you \Rbuilder\Lib is no longer in your path. When a break point
    has an x through it, this just means the code was never executed. As a test
    place a report and a button on a form and in the button's onClick ev…
  • Hi Tim,

    That should do it for you. Now that you have \RBuilder\Source in your
    library path you are building your applications with the ReportBuilder
    source. Now you can set stops in our source and step through it to possibly
  • Hi Tim,

    You can point you library path to the \RBuilder\Source\... to debug the
    ReportBuilder source.

    --
  • Hi Michael,

    I'm sorry, I don't know why I thought you were using DBISAM. Be sure that
    all the code I mentioned in my previous post is currently in your custom
    explorer, and is being executed properly. If possible, please send …
  • Hi Michael,

    Which version of ReportBuilder are you using? Are you able to recreate the
    issue using our DBISAM end-user database demo? In my testing, the recycle
    bin seemed to work correctly. You can see in the
    TppReportE…
  • Hi Arun,

    The idea behind an .rtm file is to save a template of your report as a
    separate file and then load it dynamically into an empty report component
    saving space in the process. If you are using event handlers with report,…
  • Hi William,

    If the report is printing correctly on one printer and not on the other,
    this is most likely a printer driver issue. ReportBuilder sends the same
    Windows API commands to every print driver regardless the type or
  • Hello,

    I am unable to recreate this issue on my machine. Please send a small
    example demonstrating this behavior to support@digital-metaphors.com and
    I'll find a solution for you.

    --
  • Hi Wei,

    Which database are you using? Are your reports loading/printing this slowly
    when using our demo applications? Try printing to another printer and see
    if that helps. Also, try printing a simple minimal report directly …
  • Hello,

    The easiest way to do this would be to use SQL to process the data before
    displaying it in your report. It looks as though you need to use the GROUP
    BY command to group all the similar codes and then perhaps an aggregate…
  • Hi Heiko,

    I'm sorry for the confusion. By default a DBMemo will word wrap
    automatically. There is however a Character Wrap property which may be
    getting mixed up in the translation somewhere. Which language are you
    trans…
  • Hi Heiko,

    This is not a known issue with ReportBuilder and in my testing I was able to
    get wordwrapping to work correctly with DBTexts and DBMemos. Please send a
    small example demonstrating this issue or perhaps some screenshot…
  • Hi Barry,

    Be sure you left click over the cell so that it is highlighted black before
    right clicking. Then you should have access to the "Skip Nulls" option for
    each field you drop in the crosstab.

    --
  • Hi Barry,

    Try setting the SkipNulls property of the crosstab cell equal to False. You
    can access this property by right clicking over the crosstab calculation
    cell and selecting Skip Nulls from the popup menu.

    --
  • Hello,

    For future reference, we prefer that you use your real name when asking
    questions on this newsgroup.

    It is never a good idea to manipulate data during report generation. This
    is not what the Report Engine was …
  • Hi Mike,

    Unfortunately, you will not be able to install two versions of ReportBuilder
    using the same version of Delphi. When you try to install a new version, it
    will automatically uninstall the older/current version you have i…