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

nicocizik

About

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

Comments

  • Hi Peter,

    Is this slow reaction only happening at design-time? As a test, try
    creating a small end-user app and see if the close speed is improved. We
    have made a couple of changes in the designer since RB 7. In my testing …
  • Hi Charles,

    Try setting the TppReport.PreviewFormSettings.ZoomSetting to zs100Percent.
    The PreviewFormSettings is available at design-time from the Delphi Object
    Inspector. You can also adjust the PreviewFormSettings.WindowSt…
  • Hi Austin,

    Which version of ReportBuilder/Delphi are you using? How large is the
    RichText document located inside your database? If you create a simple
    report with nothing but a DBRichText component inside the detail band
  • Hi David,

    The CheckBox entry in your installed components list should be
    "ReportBuilder Sample Components" and should point to the
    \RBuilder\Lib\dclRBU9x.bpl file. If this entry is present, be sure the file
    is correct. …
  • Hi Joanna,

    How is ValPercent wrong? Is it adding the next value from the next page?
    Is the number completely incorrect? I feel I could get to the bottom of
    this issue if I could see this in action and trace some of your code…
  • Hi Joanna,

    I apoligize, I did not read your first post correctly. Calculating sums in
    the group footer with a dynamic height detail band has always worked
    correctly with ReportBuilder. I believe the problem may lie in that f…
  • Hi Joanna,

    Calculating totals across pages with a dynamic height detail band was a
    limitation in ReportBuilder until Version 9 was introduced. ReportBuilder
    9.03 now contains more enhanced logic to handle this case however th…
  • Hi Weverton,

    ReportBuilder does not communicate directly with your printer. It makes the
    same Windows API calls for every printer. It is the job of the printer
    driver to decifer these commands correctly and ouput to paper. …
  • Hi Paul,

    Section Subreports by definition will break a page before and after they
    have generated without exception. If you would like your third subreport to
    start printing directly after your second one finishes, you will ei…
  • Hi Paul,

    What are the styles of Subreport 1 and 2. If these are section style
    subreports, they will by default take their own page to generate. If there
    are all child style subreports with KeepTogether set to False, they sho…
  • Hi Mauro,

    Try placing a Fixed style subreport inside the static detail band and size
    the subreport to the height that you would like you memo to be. Then inside
    the subreport's design, remove the title and summary bands and a…
  • Hi Phil,

    The visual grid in the designer was disabled due to poor performance. The
    designer window has been re-designed and enhanced for ReportBuilder 9, and
    the visual grid has been re-added.

    Please direct all sal…
  • Hi Keith,

    Yes, a TFrame interacts differently with RB as opposed to a TPanel or TForm.
    In the past it was known to be impossible to view a report on a TFrame but
    as I mentioned before this has not been recently tested. I do n…
  • Hi Keith,

    The Designer and Preview windows were designed to work as a form.
    Displaying them on a frame is not something that we have tested or pursued
    as an option for these forms. You are welcome to try it however we cannot …
  • Hi Glenn,

    I'm a bit unclear about what you would like to happen. Are you looking to
    change all text in your report to scall caps? If so, try using a report
    object loop to do so. See the following article.

    -------…
  • Hi Renato,

    ReportBuilder does not have any built-in timing functionality. Are you
    looking to perhaps generate reports on a timed schedule then email them
    automatically? If so, you will need to perform these tasks in Delphi c…
  • Hi Luke,

    Sorry for the delay in this response.

    There is now a patch available for this issue enabling the use of the Color
    property to adjust the color of the CheckBox component. I just sent the
    patch to your email…
  • Hi Luke,

    The CheckBox component use the Wingdings font to draw the box and check
    symbols. If you would like to change the color, you need to set the
    CheckBox.Font.Color property. This can also be adjusted using the font
  • Hi Craig,

    Sorry, my real question was what file format would you like to print to
    stream? Natively ReportBuilder can print to PDF, Text, and Archive files.
    All of these formats have the ability to be sent to a file or a strea…
  • Hi Craig,

    What information would you like stored in the stream? If you would like to
    save the report template (i.e. the report definiton) to stream, you can use
    the Report.Template.SaveToStream routine.

    --
    Re…
  • Hello,

    Are you able to debug this report on the other machines? If so, try to find
    where in the RB source the problem is occuring. As a test, you might try
    commenting out all your event code and see if the report runs withou…
  • Hello,

    If you are using TppVariables on your report, you need to be sure the
    DataType property is set to the proper type. This can be done with the
    Delphi Object Inspector or the Edit toolbar in the designer.

    If th…
  • Hi Kevin,

    ReportBuilder will calculate the space needed for each page during the first
    pass of the report. You may try setting your report's PassSetting to
    psTwoPass, then inside the OnStartPage, check the Report.SecondPass b…
  • This question has been answered in a previous post. Please do not cross
    post.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphor…
  • Hi Vincenzo,

    You need to reset the stream position before loading it. For instance...

    aRep.Position := 0;
    ppReportEuro.Template.LoadFromStream(aRep);


    --
    Regards,

    Nico Cizik
    Digital M…
  • Hi Vincenzo,

    This is the sub_type and segment size we use in our Interbase demo. Are you
    running into problems with this configuration?

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Blob Field Comment by nicocizik November 2005
  • Hi Fellipe,

    Try assigning your text objects a native printer font and see if that helps.
    If not, you may need to export your report to a Report Emulation Text File
    and print the .txt file with a native printer font.

  • Hi Fellipe,

    ReportBuilder 9 includes the ability to rotate any non-wrapping text
    component (i.e. TppLabel, TppVariable, TppDBText, etc.). This can be done
    using the Angle property of these components.

    ReportBuilder…
  • Hi Keith,

    Native PDF export was introduced in ReportBuilder 9.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • Hi Chris,

    Simply adding the DBBarCode93.pas file to your uses clause will enable this
    component at run-time. If you would like to use it at design-time you will
    need to create delphi packages and install them into the IDE. F…