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

  • Tim,

    Below is a link to an example of an easy work-around solution to your
    problem. The example essentially places a variable in a group footer and
    calculates the total of the detail band values and then by accessing the
    T…
  • Jure,

    Try setting the Report.CachePages property to True while using the Variable
    method you described below. This should resolve your issue without any
    changes to your existing report.

    --
  • Ralf,

    Check out demo 114 and 116 in the \RBuilder\Demos\1. Reports\... directory
    to see a good example of creating a report based on a DBGrid.

    --
  • Fernando,

    Please see the ReportBuilder Help in the ReportBuilder Reference | TeeChart
    | Delphi X... section for a chart showing the supported features of TeeChart
    based on the version you are using. If you are using the version…
    in chart Comment by nicocizik June 2003
  • This question was addressed in a later post.

    --
  • Hi Barry,

    A patch was created to allow you to use DADE without the BDE installed.
    Please send an e-mail to support@digital-metaphors.com requesting the patch
    and installation instructions

    --
  • Frank,

    Please see the example below on creating a report dynamically in code. If
    this does not help, please send an example demonstrating the problem to
    support@digital-metaphors.com and we'll take a look.

    in Change band height on down stream pages - how Comment by nicocizik June 2003
  • Morten,

    Try disconnecting you event handlers and see if that changes the behavior of
    the viewer. If this does not change the results, please send a small
    working example in .zip format to support@digital-metaphors.com and we'll…
  • Hi Jack,

    I tried what you described below and could produce no error. This could be
    caused by an error in your installation. Please verify that the date on
    your current ppUtils.pas file is 03/06/19 1:25pm. Feel free to send a…
  • Hi Jack,

    I tried running your code as well and was unable to recreate the error. I
    ran a diff on the ppCapitalize code you sent and the code I use and they
    seemed to be identical. Please send a small running example that re-cr…
  • Jack,

    Which version of ReportBuilder are you using? PpCapitalize was updated in
    ReportBuilder 7.02 and does not have this issue any longer.

    --
  • Jeff,

    Glad you found a solution. The BackGroundPrintSettings should all be set to
    False by default. They may have been loaded with a .rtm file that saved
    them down at an earlier time.

    --
  • Philippe,

    When ReportBuilder tries to make a connection, it will look for the database
    it was built with. If it cannot find the correct one, it will create a
    default ADO connection and use that. You need to be sure that the da…
  • Allan,

    Every time you generate the report, it will refresh itself. Be sure that
    your data is not being changed at any time during generation. If this does
    not help, please send an example to support@digital-metaphors.com and w…
  • Philippe,

    You will need to sum the datafields using TppVariables only and then use the
    CalcOrder property. The order of the OnCalcs is not dependent on the
    z-order.


    --
  • James,

    You can "scan" the report for certain components using a Report Object Loop.
    Then you will need to check if each component is DataAware by using the
    TppComponent.IsDataAware routine.

    ---------------------------…
  • James,

    Sorry, but subreports are not supported when printing to a text file.

    --
  • Hi Juan,

    ReportBuilder's richtext edit component descends from TCustomRichEdit.
    Therfore you would need to create an adapter class to allow the
    TjvCustomRichEdit work with the TCustomRichEdit class.

    --
    in Rich Edit Comment by nicocizik June 2003
  • Hi Juan,

    Is JvxRichEdit a TCustomRichEdit descendent? If it is, creating wrapper for
    this control should be simple. Otherwise, it may be fairly difficult to
    create an adapter.

    --
    in Rich Edit Comment by nicocizik June 2003
  • Juan,

    ----------------------------------------------
    Article: ReportBuilder's RichText architecture
    ----------------------------------------------


    The RichText in ReportBuilder is a wrapper around Delphi's TRich…
    in Rich Edit Comment by nicocizik June 2003
  • Bjarne,

    Try generating your report to a text file and making sure the text file
    looks correct before sending the text file to the printer. Below are a
    couple articles that could be helpful.


    --------------------…
  • Bjarne,

    Sorry, but there is no way to override this functionality. Try turning the
    TppRegion's border off and placing a static control (ie. rectangle) around
    the components you need separated. This will give the illusion of a…
  • Thiago,

    -----------------------------------------------
    Article: Printing to Dot Matrix Printers
    -----------------------------------------------

    Dot matrix printers are natively line and character based. Most dot matr…
  • Hi Vinnie,

    You need to set the TppDesigner.Position to poDefault so the designer window
    will not return to the center every time you reload it. This is a published
    property of the TppDesigner so you can access it in the Object …
  • Hi Vinnie,

    Please send a small example to support@digital-metaphors.com and we will
    work on a solution for you.

    --
  • Hi Philippe,

    Thanks for bringing this to our attention. This tip is strictly for users
    of ReportBuilder prior to Version 7. To clear the metadata cache in RB 7,
    you will now need to use the global object gMetaDataManager using…
  • Oscar,

    Follow the link below to see an example that should help you with your
    project. This example similarly gives the number of bands per record and
    prints them left to right as you need.

    in Columns Comment by nicocizik June 2003
  • Stuart,

    Why do you need to find the height of a TppMemo? Check out the BottomOffset
    and ShiftRelativeTo properties and see if they can help you before trying to
    obtain the memo height information.

    --
  • --------------------------------------------
    Article: Troubleshooting Lost Event Handlers
    --------------------------------------------

    Let's assume you have created a report in Delphi and assign an event
    handlers to the OnP…
  • Tarun,

    Check out Demo #124 in the \RBuilder\Demos\1. Reports\... directory
    (dm0124.pas). This gives a good example of controling the pages sent to the
    printer.

    --