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

    This is not a known issue with ReportBuilder. The fact that you are able to
    successfully print to other printers leads me to believe that this is a
    printer issue. ReportBuilder sends the same Windows API commands to…
  • Hi John,

    Does this happen with every report you try to print? For instance, if you
    try to print one of the RB demos located in the \RBuilder\Demos\...
    directory, are you still getting this behavior? Is this the only printer …
  • Hi Todd,

    Upgrading to RB 9.02 should fix this problem. You can download a trial
    version from our web site at http://www.digital-metaphors.com.

    --
    Regard…
  • Hi Todd,

    Which version of ReportBuilder are you using. I believe this issue was
    fixed for RB 9.02. In my testing, this functionality seems to work
    correctly.

    --
    Regards,

    Nico Cizik
    Digital Me…
  • Hi Laurent,

    When a group extends beyond one page, how far off is the group count? Have
    you tried using a DBCalc component yet set to Count(*) and ResetGroup set to
    the current group? This may be an easier option for what you…
  • Hi Laurent,

    David is correct. You are going to want to use the OnCalc event of a
    TppVariable when making calculations in a report. Also try setting the
    Report.CachePages to True and see if that helps when navigating backward…
  • Which version of TeeChart are you using? You will need to use a version
    greater than the one that comes free with Delphi to get this functionality.
    Please see the RB/TeeChart help in the ReportBuilder Reference | TeeChart |
    Delphi…
  • Hi,

    Check out demo 92, located in the RBuilder\Demos\1. Reports\... directory.
    In order for this demo to function correctly you will need to remove the "x"
    from the top of the dmMain.pas file after loading the demo project.
  • Hi,

    An archive file is meant to be a snapshot of a given report. RAP code is
    only saved down with a report template. I would suggest loading templates
    into a report object and viewing them with the report previewer if you wi…
  • Hi Michael,

    Unfortunately there is no way to suppress these errors unless you change the
    ReportBuilder source. If you take a look at the TppTemplate.LoadError event
    inside the ppTmplat.pas file, you will see where this dialog…
  • Hi Red,

    Unfortunately ReportBuilder only supports the time formatting that Delphi
    provides. If you want to format a time value as you described below, you
    will need to do so manually in your own separate method.

    Yo…
  • Hi Red,

    If you have your TppVariable's DataType set to dtTime, you can add or
    subtract integer values from the initial value using the Delphi standard
    TDateTime method. For instance whole numbers represent one day (24 hours),…
  • Hi Red,

    Is the data type of the variable set to Time (dtTime), and your display
    format set to hh:nn ? Try setting this up and see if there is a difference.
    If not, you will need to use the built in Delphi DateTime conversion …
  • Hi Red,

    I would suggest using a TppVariable to calculate the total minutes in a time
    field. I believe the DBCalc component will be using the integer
    representation of the datetime field to get the value and this is not in
  • Hi Bill,

    If it's working correctly with a TClientDataset and not with the TIBQuery,
    it may be an issue with the Interbase query. Have you been able to run a
    report this size using any other databases? What do your reports co…
  • Hi Bill,

    Some things to try...

    Be sure you have the Report.CachePages property set to False. Also, try
    turning off the report outline as this can tend to take up a lot of memory
    for longer reports.

    You m…
  • Hi Alex,

    Sorry, I missread your first post. Try using the OnDrawCommandCreate event
    to find the width of the current image. By this time, you should be able to
    retrieve the actual width of the updated image and use that to p…
  • Hi Alex,

    What event are you trying to move the text object. Since this is a dynamic
    text component, I would recommend measureing the text every time you try to
    align it on the page. For instance inside the DetailBand.BeforeP…
  • Please see the RB/TeeChart help in the ReportBuilder Reference | TeeChart |
    Delphi X |.... section for more information on which versions of TeeChart
    are compatable with your version of ReportBuilder.

    --
    Regards,
  • This question has been answered in your previous post. Please do not cross
    post.

    You will need to use a version of TeeChart greater than the one that comes
    free with Delphi to get this functionality. Please see the RB/TeeChar…
  • This question has been answered in your previous post. Please do not cross
    post.

    You will need to use a version of TeeChart greater than the one that comes
    free with Delphi to get this functionality. Please see the RB/TeeChar…
  • Hello,

    This issue may have been fixed since RB 7.02. Please try downloading a
    trial copy of ReportBuilder 9.02 and see if that fixes the problem.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hello,

    Thanks for the information, however this did not answer any of the questions
    I asked in my previous post. Which database are you currently connecting
    to? Are you trying to run your existing templates on a new database…
  • Hi,

    This is not a known issue with ReportBuilder. Which database are you
    currently connecting to. Are you trying to run your existing templates on a
    new database or creating completely new reports? Try downloading an
  • Hi,

    We have not heard of this issue before. If you change your regional
    settings on your English computer to French, are you able to open the form
    successfully?

    --
    Regards,

    Nico Cizik
    Digital …
  • Hi Alexandre,

    A pagebreak was not a built-in feature in the version of ReportBuilder you
    are using. There are a number of things you can do to simulate a page
    break, however there are always some cases that will break because…
  • In my testing the subreport printed fine when setting the
    DetailBand.BandsPerRecord to a higher number than 1. Do you want to print n
    subreports per band? If so, you will need to dynamically create more
    subreport objects and copy…
  • Hi,

    You will need to toggle the DetailBand.BandsPerRecord property on the fly as
    your data is traversed. To start off, try setting this value in the
    DetailBand.BeforePrint or BeforeGenerate event.

    --
    Regards…
  • Hi Semone,

    As a test, comment out all your event code and re-run your report. If this
    fixes the error, periodically begin adding the event code back to isolate
    the problem. ReportBuilder simply traverses your data and prints…
  • Hi Semone,

    Is it printed each record the same number of times? If so, you need to be
    sure the DetailPipeline.BandsPerRecord property is set to 1. Other than
    that, there should be no reason this is happening unless somehow yo…