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

nicocizik

About

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

Comments

  • Hi Fabio,

    If you would like ReportBuilder to make all page measurements and
    calculations prior to viewing the first page (although this is most likely
    not what is causing your pages to load slowly), try setting the
    Repor…
  • Hi Jonas,

    Unfortunately the DBCalc component is fairly limited in its functionality.
    If you would like to customize how you make calculations on your report
    data, I suggest using TppVariables. For instance, if you wanted to m…
  • Hi Mark,

    Yes, it is fairly easy to replace the existing AutoSearch form with your own
    custom ones. Take a look at the autosearch example located in the
    \RBuilder\Demos\5. AutoSearch\4. Custom AutoSearch Dialog\... directory. …
  • Hi Steffen,

    All of these newer chart options require that you add another TeeChart unit
    to your uses clause at runtime. For example, adding "TeeSurfa" adds the 3D
    tab and "TeeDonut" adds the donut chart to the Extended tab. …
  • Hi Steffen,

    The TeeChart editor in ReportBuilder is simply a wrapper around the original
    TeeChart editor... there should be no difference between the one used in RB
    and the one used in a Delphi app. Which version of ReportBui…
  • Hi,

    Since RAP does not support Set types, we added properties to allow you to
    set these values. See the RAP FAQ in the RAP Reference for more
    information.

    Label2.Font.Bold := True;
    Label2.Font.Italic := True;<…
  • Hi Steffen,

    The TeeChart component in ReportBuilder is simply a wrapper around the
    TeeChart component you use on a Delphi form. If there is a feature
    available on the form that is not available in ReportBuilder it is probably…
  • Hi Michael,

    You can use JPEG images with the DBImage component if you set the
    DBImage.GraphicType to "JPEG" and add ppJPEG to your uses clause.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in JPEG as DBImage Comment by nicocizik August 2005
  • Hi Mark,

    Do you still have a DataDictionary component present in your application?
    If so, try removing it and see if that helps. If not, there may be a
    dataview defined in DADE looking for the R_Properties table which apparen…
  • Hi Anjita,

    Take a look at the following example of launching the report wizard
    indipendent of the report designer. Though this example uses the
    datapipelines present on the form, you will simply need to connect up the
    p…
  • Hi Mark,

    The Custom Autosearch Dialog example should give you a good idea how you
    might approach the task of creating and registering a custom dialog. I'm a
    bit unclear about what other "guidence" you would like in this proce…
  • Hi Gilvan,

    There were a few changes made to the TdaSQL object since RB 9.01. I would
    recommend first upgrading to RB 9.02 and see if the problem still occurs.
    If after you upgrade you are still experiencing the same behavior,…
  • Hi Andrew,

    This error indicates that you do not have the rbDBDE7x.bpl package installed
    into your Delphi IDE. Check your installed packages (Component | Install
    Packages option in the Delphi main menu) and be sure you have an…
  • Hi Andrew,

    Unfortunately the designer is the only form in ReportBuilder that is not
    replaceable and has very limited customizability. It is not currently
    possible to change the look and feel (i.e. icons and XP Themes) of the …
  • Hi Alex,

    The Title Band is a dynamic band that has the ability to stretch across
    multiple pages. Be sure you have the PrintHeight property set to phDynamic.
    Also, in my testing with RB 9.02, the title band stretched across mu…
  • Hi Lucy,

    If you are trying to load an Archive file (.raf), you will need to use the
    TppArchiveReader object rather than the TppReport object.

    ppArchiveReader1.ArchiveFileName := fName;
    ppArchiveReader1.Print;
  • Hi Sameer,

    Using the autosearch simply changes the underlying SQL code to filter your
    data. Once it is filtered, you are not able to access the rest of the data
    to perfom calculations. One work-around may be to create an ide…
  • Hi Mark,


    Is this code in the OnCalc event? Be sure the CalcOrder property of
    Variable 10 is set to a number before the other variables. Are you coding
    these events in RAP? What error do you see when you try to preview…
  • Hi Mark,

    You will need to place another TppVariable inside the group footer (or where
    every you would like the sum) and update its value inside the original
    variable's OnCalc event.

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

    This is not a known issue with ReportBuilder. If you create a minimal
    application with a report and interbase connection are you still only seeing
    one table? If this worked one week ago, there has to be something that
  • Hi Mark,

    You can set the TppVariable.ResetType property to veGroupStart or veGroupEnd
    depending on when you would like the variable's value to reset.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hi Bob,

    I do not belive the XPManifest component is natively included with Delphi 6.
    Is this an add-on? In my testing with Delphi 7 and the XPManifest
    component, the TToolButtons seem to work correctly. This may have been
  • Hi Load_Hi,

    The Band.BeforePrint, Band.AfterPrint, Band.BeforeGenerate, and
    Band.AfterGenerate are all published properties of the TppBand class and are
    available at runtime.

    interface
    ...
    procedure myBefo…
  • Hi Filip,

    Sorry, we are unable to patch older versions of ReportBuilder. The patch I
    created will only fix the issue for RB 9.02.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in TppDBText <> TppDBMemo caption looses customized alias when template loaded Comment by nicocizik September 2005
  • Hi Filip,

    There is now a patch available for RB 9.02 that addresses this issue.
    Please send a small email requesting this patch to
    support@digital-metaphors.com and we'll send it out to you asap.

    --
    Regards,
  • Hi Nicola,

    TeeChart 7.04 will work correctly with RB 9.02 and Delphi 7. See the
    ReportBuilder Reference | TeeChart | Delphi 7 |... section in the
    ReportBuilder help file for complete information on which versions of
    Tee…
  • Hi Lucy,

    1. I strongly recommend upgrading to RB 9.02. This version contains the
    needed events (OnBeforeOpenDataPipeline) and objects (TdaSQLBuilder) in
    order to manually alter the AutoSearch criteria at runtime in RAP.
  • Lucy,

    1. Autosearch has the capability to execute without showing the autosearch
    form. If you would like to disable the edit boxes in the dialog, you will
    need to create a custom autosearch dialog. It would be worth while t…
  • Hi Nacho,

    You need to add ppChrtUI to your uses clause in order to be able to edit
    charts at runtime.

    ------------------------------------------------------------
    Article: Controlling the End-User Environment
    --…
  • Hi,

    Code 128 is very limited in the width of each bar. You can try changing the
    Wide Bar Ratio to shorten the bar width a little, but the adjustment will be
    minimal. Other than that, the Code 128 barcode size is more or less…