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

nicocizik

About

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

Comments

  • 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…
  • Hello,

    The only registration component installed with the ReportBuilder End-User
    solution is the RBuilder.ini file. Be sure that your client PC has proper
    access to all directories on their hard drive because by default, the re…
  • Hi Martin,

    The Report.PrinterSetup.PrinterName list is filled by the names of the
    printers installed on your computer. These names are retrieved from Windows
    and there is no way of controlling what appears here unless you give …
  • ----------------------------------------
    Article: Adding new BarCode types
    ----------------------------------------

    ReportBuilder natively supports the following barcode types:

    - Codabar
    - Code 128
    - Cod…
  • Simon,

    The only difference between what you are running in Windows 98 and Windows
    2K is the printer driver. ReportBuilder uses your printer driver directly
    for component placement, alignment, and pagination. You might try
  • Simon,

    Check the bottom offset of your report and be sure it is set to '0'. Also,
    make sure the detail band height is the correct size for the label you are
    trying to print.

    --
  • Edward,

    You should be able to do this by creating an initial report using a certain
    Search Criteria and then simply running another report with the same Search
    Criteria. It is possible to save the search criteria and programati…
  • Hi Steve,

    You may need to copy the actual rich text from the IP component to a TStream
    and then write that stream to the TppRichText.RichText string. This would
    be a way to do the programatically. You can also copy/paste it if…
  • Hi Steve,

    When using InfoPower, you will not see any changes in the RichEdit UI unless
    you create them yourself. You will need to produce the RichText you need
    wiht Full Justification separately using an InfoPower control and t…