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

    There are two things you can try.

    1. Try setting the Report.PrinterSetup.DelegateCopies property to True.
    This is a public property so it will need to be set in code before the
    report is printed. This …
  • Hi Vincent,

    This is not a known issue. In my testing with RB 9.02 setting the
    PrintCount of the detail band worked as designed. Are you loading report
    templates from file in your application? If so, be sure the PrintCount i…
  • Hi Pete,

    Excellent find! Glad you got it working.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

  • Hi Pete,

    Please send a small example that I can run on my machine in .zip format to
    support@digital-metaphors.com and I'll take a look at it for you.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hi Pete,

    I'm a bit unclear about what is happening here. After the line of code
    "Report.ShowPrintDialog = False" is executed, the print dialog still shows
    up? There has to be a place where this is getting set back to true. …
  • Hi Pete,

    When you print without finishing the second pass, is the code you posted
    below actually being executed? Try placing some stops in your custom
    preview code to find out why the print dialog is being displayed.
  • Hi Ed,

    What type of data are you retrieving from your database? Which database are
    you using? How are you connecting to this data? All ReportBuilder does is
    retrieve a record from the connected dataset and spits it out on p…
  • Hi Ed,

    A number of items can contribute to the load time of a page in ReportBuilder
    including data access, multiple complex calculations and image rendering.
    Most times the bottle neck is with data access from your database or…
  • Hi Shane,

    Take a look at the following example. It should get you on the right track.

    http://www.digital-metaphors.com/tips/SkipLabels.zip
  • Hi Stefano,

    The calculations and timing should have changed between versions. What
    exactly are you trying to calculate in you page footer. Perhaps a better
    description of what you would like your reports to look like would h…
  • Hi Stefano,

    Yes, trying to calculate a sum inside the page footer with a dynamic height
    detail band will not work correctly in RB 7.04 or earlier.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hi Stefano,

    This is a limitation of ReportBuilder 7.04 and earlier. The limitation has
    been removed for RB 9 or higher. If you would like to make a calculation
    like this one, please upgrade to the latest version of ReportBui…
  • Hi Shanil,

    There is no automatic feature in ReportBuilder to break apart one print job.
    However, ReportBuilder 7.02 and higher introduced the Background Printing
    feature enabling you to print a report in a background thread wh…
  • Hi,

    The DBMemo object was not designed to have its text altered on the fly,
    however it is possible to assign a new font color in the
    DetailBand.BeforePrint event. I would suggest using a TppMemo object and
    also in the D…
  • Hi Fellipe,

    A TppDataPipeline can be connected to any TDataSet descendent. The
    ClientDataSet is a descendent of the TDataSet object however it is up to you
    to populate the data that will be given to ReportBuilder.

  • Hi Tom,

    ReportBuilder 7.04 does not support TeeChart 7.04. If you would like to see
    a list of the versions of TeeChart that are supported with the version of
    ReportBuilder you have, see the Report Builder Reference | TeeChart…
  • Hi Shanil,

    In which event are you adding the value from the previously generated
    report? Try placing a break point in this code and see how it reacts as you
    step through your report for the first pass.

    --
    Reg…
  • Hi Kristof,

    Please send an email to info@digital-metaphors.com with your serial number
    and we will get you set up with the latest version.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Wrong DbCalc totals on Group fouter Comment by nicocizik May 2005
  • Hi Kristof,

    Please upgrade to RB 9.02 and see if that helps. If not, send a small email
    requesting the latest variable patch and we'll see if that helps.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hi Kristof,

    Which version of ReportBuilder are you currently using? There may be a
    patch available for this issue.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Wrong DbCalc totals on Group fouter Comment by nicocizik May 2005
  • Hi David,

    The fact that you are able to print to one printer and not another leads me
    to believe that it is a printer issue. Be sure that in addition to having
    rights to print to this printer, you also have full access to the…
  • Hi Pat,

    You need to add ppTypes to your "uses" clause.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

  • Hi Chester,

    This message indicates that you have sized your static detail band too large
    to fit on the paper size you are using. If you would like ReportBuilder to
    automatically break to a new page once there is no room left …
  • Hi Tyler,

    If I understand correctly, you are adding the total sum of one column in
    your database to the last record in a different colunm? In my testing the
    following method worked correctly.

    1. Create three TppVar…
  • Hi Tyler,

    The setting for ReportEnd was mainly designed to be used as a reset flag.
    What exactly are you trying to accomplish in your report? (i.e. what value
    would you ultimately like displayed in your summary band?)
  • Hi Trevor,

    Try using the DetailBand.AfterGenerate event to find out if the OutOfSpace
    property is true or not.

    http://www.digital-…
  • Hi Paulo,

    In order to travers manually, you will need to utilize the JITPipeline
    object. Using this object you will be able to implement the proper event
    handlers to travers any form of data you need and have it printed
  • Hi Jeff,

    Once you load a new template into a report object that already has a
    template loaded, the original report and all its components are destroyed.
    Then, when the new template is created, all the objects are recreated as …
  • Hi Jeff,

    I'm sorry, I'm unclear about your response. Are you using the method I
    described below to load your templates? Are you doing anything else in the
    process. In my testing with virtually identical reports, everything …
  • Hi Jeff,

    There should not be anything complicated about what you are trying to do.
    How and where are you loading the template into the report object? When
    loading templates, be sure to use the following method....