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 Tathiana,

    If you add the DesignIDE.dcp file to the Requires clause of the dclRBC77.dpk
    package, you still receive the "Cannot find Proxies.dcu" error? Which
    version of Delphi are you using? This may be a corrupt install of …
  • Hi Gary,

    Sorry for the delay in this response. Unfortunately Borland does not give
    us all the source files any more so to include the Proxies.dcu file you will
    need to add the DesignIDE.dcp package to the requires clause of the…
  • Hi Ronny,

    It is possible to set the color of an object to a corresponding hexidecimal
    RGB value as well as the built in color types. For instance you could
    change the line setting the brush color to clRed to:

    ppShape…
  • Hi Diego,

    Sorry, I was unaware you were using a dot matrix printer. Since these
    printers print on a much wider scale than others it is sometimes very hard
    to get the output you desire. The following article gives some good tip…
  • Hi Diego,

    Usually when the output on screen is different from the output on the
    printer, there is some code being executed during report generation that is
    inadvertantly altering it. As a test, try commenting out all your event…
  • Hi,

    Check out demo 33 located in the \RBuilder\Demos\1. Reports\... directory
    (rb0033.pas). This shows how to "squeeze" record values together if one is
    not present using memos.

    --
  • Hello,

    You can use the method I mentioned in the prior post to solve this problem
    as well. There is also a Mail Merge feature in ReportBuilder using RichText
    that you may want to check out. See the Mail Merge tutorial located …
  • Hi Tom,

    I created a patch for this issue. If you would like the patch, please send
    a email to support@digital-metaphors.com requesting the ppDrwCmd patch and
    we'll get it right out to you.

    --
  • Hi John,

    Check out Demo 123 in the \RBuilder\Demos\1. Reports\... directory.
    (dm0123.pas). This show an example of how to use the StartPrintJob and
    EndPrintJob properties to print multiple reports from a single print job.
  • Hi Yelena,

    ReportBuilder uses the Delphi build in function FormatDateTime to get the
    windows regional settings for the time format. Unfortunately, when using
    the FormatDateTime method, you have a choice to either give it the
  • Sorry Shaine,

    I received your example and am currently taking a look at it for you. I'll
    get back to you asap.

    --
  • Shaine,

    In my testing, I was unable to recreate this behavior. I created a very
    simple customer-orders report grouped on the customer ID and formated to
    show three columns. When data in the third column broke to the next page,…
  • Hi Jeff,

    ReportBuilder 7 is the only version that has been fully tested to work with
    Windows XP. If you must use RB 5.52, you may be required to remove the XP
    Manifest component.

    --
  • Hi Denise,

    By default, ReportBuilder will use the pre-defined report units to make
    measurements (which are all converted into thousandths of milimeters or
    microns before generation). You can change the report units by right
  • Hi Denise,

    The Band.BeforePrint fires too late to add a component to a band. You have
    two options to work around this issue. First, you can creat the shape
    either in the Report.BeforePrint event or simply before calling
    R…
  • Hi Denise,

    The minimum amount of code needed to add a shape to a report at runtime is
    to create the shape component and assign the Band property. When are you
    creating the shape (ie. which event)? Are you loading reports from<…
  • Hi Mike,

    Unfortunately, the TTextAttributes properties are public so the Delphi RTTI
    will not pick them up for RAP. This leaves two options to get this working.
    First... and easiest would be to create a RAP passthru function th…
  • Hi Gene,

    If you set these properties without sending the report to the function you
    created, will ReportBuilder still reset the print height property? Back to
    the endless pages... if you have any subreports or crosstab compone…
  • Hi Gene,

    Are you perhaps loading this report from a template file? If so, you may be
    loosing your prior settings after the template is loaded. If you have your
    Detail band set to a dynamic height, the height of that band is de…
  • --------------------------------------------
    Article: Troubleshooting Lost Event Handlers
    --------------------------------------------

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

    I'm not sure why this is happening. I do not believe there were any changes
    in this area between RB 6 and 7, but you may want to try downloading a trial
    version of RB 7 to be sure. If you would like to see the code …
  • Hi Dmitry,

    In my testing, the hourglass cursor showed up fine when printing a report to
    screen and the cursor was over the Viewer window. Which version of
    ReportBuilder are you using?

    --
  • Hi Sergey,

    Although there are probably many ways to accomplish this, the easiest ways I
    have found are the following...

    1. Place two subreports inside the summary band, and toggle the subreport's
    Visibility property …
  • Jairzinhio,

    Unfortunately I have never seen this behavior before. ReportBuilder is
    designed so that when printing, it will generate and send an entire page to
    the printer at a time. If you are experiencing pauses in the middle…
  • Hi Jairzinhio,

    This is not a known issue with ReportBuilder. Be sure you are not
    performing any operations during report generation. As a test, try
    commenting out all your event handler code and re-run the report. If this
  • Hi Jairzinhio,

    Are you printing multiple copies of the same report to the printer? If so,
    you can let the printer handle the multiple copies by setting the
    Report.PrinterSetup.DelegateCopies property to True.

    --
  • Hi Carlos,

    The reason for the limitation is complicated. Since Steema does not ship
    the source with version 4.04, we are unable to find the source of the
    problem. The TeeChart ReportBuilder code has not changed so either chang…
  • Carlos,

    TeeChart 4.04 is fully operational with ReportBuilder 7.03 at runtime. The
    only limitations are at Delphi design time. If you would like a fully
    operational version at design time, you will need to purchase a registere…
  • Hi Harry,

    Yes, if you would like your passthru function to compile at design time, you
    will need to create a designtime package that contains the passthru code
    (hopefully in its own class and .pas file) and requires the necessar…
  • Hi Harry,

    From RAP, you have access to the pipelines being used in DADE so you could
    loop through the dataset using the pipeline methods. As far as configuring
    a chart in RAP, your options may be a little limited. The chart co…