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

nicocizik

About

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

Comments

  • Laurent,

    I am unable to recreate this behavior on my machine. Does this only happen
    when you add a .wmf image to your report? Please check to see that you are
    using the latest printer driver and send a small example demonstrat…
  • Hi Rodger,

    Sleuth QA Suite by TurboPower. (http://www.turbopower.com). We have also
    had some of our users successfully use the freeware product MemCheck so you
    may want t…
  • Hi Rodger,

    You may want to run your application through a code watch program or QA
    product to detect where the problem is occuring.

    --
  • Rodger,

    There are now two ways to create a custom preview form, using a
    TppCustomPreview descendent or creating a Preview Plugin that descends from
    TppPreview. Below is an example of using a Preview Plugin to create a
    cust…
  • Ed,

    Creating a custom print dialog is very simple and would be your best bet for
    disabling the page range. Detecting if the user selected to print a page
    range would be much more difficult. I created a simple example that you …
  • ------------------------------------------
    Tech Tip: Detecting whether Report was
    Printed to the Printer
    ------------------------------------------

    The Report.AfterPrint event can be used to
    determine wheth…
  • Hi Jay,

    The Report Outline can be disabled by selecting the Report | Outline
    Settings menu option, and unchecking the 'Enabled' property. This will keep
    the Outline disabled the next time you run the report.

    --
  • Hi Gerson,

    Sorry about the e-mail :-/

    Add ppTypes to you 'uses' clause.

    --
  • Nagen,

    Please contact sales@digital-metaphors.com with your serial number for
    information on updating to ReportBuilder 7.02. You will need to recompile
    your runtime packages and distribute the new .bpl files to your clients
  • Dave,

    I have tried creating the error on my machine using the same specs you
    described earlier: RB 7.02, Delphi 6, and Windows 2K, but have still been
    unable to reproduce the problem. Please send a small example demonstrating
  • Dave,

    I am unable to reproduce the error as well. Check to see that your
    developers are using the latest printer driver available. You may also want
    to try downloading a copy of the printer driver for a HP LaserJet 4, install<…
  • Thanks for the suggestion.

    --
    in PrintWhen Comment by nicocizik July 2003
  • Hi Jon,

    I looked into the issue you are having and it looks as though the OnCalc
    event for variables fires before the DetailBand.BeforePrint does so even if
    you could toggle the visibility of the detail band at certain times, yo…
    in PrintWhen Comment by nicocizik July 2003
  • Hi Mike,

    Send an e-mail to sales@digital-metaphors.com with your serial number and
    we'll send the update information asap.

    --
  • Hi Mike,

    Are you using ReportBuilder version 7.02? There was a problem with RB 7
    where the TwwRichEdit did not work within the context of the RichText
    Editor. The issue has bee fixed in the latest version.

    - If you …
  • Rodger,

    Here is another similar example that creates the second form at runtime and
    frees the memory when the preview is closed as you need it to do. Hope this
    helps.

    in AV when closing a report Comment by nicocizik July 2003
  • Hi Rodger,

    I created a small example that does what I believe you need it to. It
    starts a timer inside the PreviewFormClose event and closes the form once
    the timer interval is up. Hope this helps.

    in AV when closing a report Comment by nicocizik July 2003
  • Hi Rodger,

    You do not want to close the form inside the PreviewFormClose event because
    there is still code being executed in the TppProducer that uses the form.
    You need to close the form sometime after you make the call to Repo…
  • Rodger,

    The problem is most likely occuring in your second snipit of code. The
    preview form is created by the report object and freed by it so you do not
    need to close it.

    --
  • Gary,

    Try accomplishing this with a TShape first just using Delphi and get that
    working. Then you can port the code over to work with a ppShape in
    ReportBuilder.

    There is nothing built into ReportBuilder to give you …
  • Hi Joseph,

    Check out demos 141 - 148 in the \RBuilder\Demos\1. Reports\... directory.
    These demos use an Event Tracker addon to detect the order that each event
    fires. You could hook this up to your application to see the firin…
  • Alex,

    Please send a small example demonstrating this problem in .zip format to
    support@digital-metaphors.com and we'll research the problem for you.


    --
  • This is a multi-part message in MIME format.
  • Matt,

    Be sure you are using the latest printer driver for the HP 4050. Be sure
    that your Report.PrinterSetup.PaperName property is not set to "Envelope B5"
    as this will try to chang the default paper used by the printer. You c…
  • Hi Rodger,

    Try setting the FooterBand.PrintOnLastPage to False. This is a published
    property.

    --
  • Manju,

    Sorry, but there is not an easy way to accomplish this task. All text
    rendering in ReportBuilder is done left to right so you would need to
    override the existing draw command TppDrawText by creating your own
    descend…
  • Hi Woulter,

    Check out Demo 123 located in your \RBuilder\Demos\1. Reports\... directory.
    (dm0123.pas). This example shows how to send multiple reports to a printer
    as if they were one print job. You will just need to include a…
  • Wouter,

    You need to load each report template into a subreport component either
    manually or dynamically on one main report. This way you will be able to
    count the total pages and the individual subreport pages and print all you…
  • Hi Goran,

    I tried what you described below and was unable to recreate the problem.
    Which event are you using to set these values? Try using the
    PreviewFormCreate event. Please send a small example demonstrating the
    proble…