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

nicocizik

About

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

Comments

  • Hi Benson,

    If you force your report to print to your A4 printer without using
    FinePrint, will the output be correct? Is your customer using FinePrint as
    well? Have them take FinePrint out of the picture and try to print direct…
  • Hi Benson,

    If you set the Report.PrinterSettings property values before you call
    Report.Print, these values will apply for the duration of time the report is
    running (unless of course you change these settings yourself). The pr…
  • Hi Carlos,

    Ok, let's go back to the beginning and try to solve this. Please provide me
    with the exact steps you need to take starting with an empty Delphi
    Application project to recreate this error. If you simply place an empt…
  • Hi Carlos,

    This could be the issue but it is not likely. I beleive the Windows drivers
    are essentially the same across languages.

    --
  • Hi Carlos,

    So far I have tested with three different printer drivers (including the HP
    850 driver) and am unable to recreate the behavior you are experiencing.
    The only way for us to get to the bottom of this error is for me to …
  • Hi Carlos,

    Thanks for the information... I will test this on my machine and get back to
    you ASAP.

    --
  • Hi Carlos,

    Are you able to recreate this issue using one of our demo applications
    included with ReportBuilder? If so, please let me know which demo this was
    and I'll try to recreate this behavior on my machine. If not, please …
  • Hi Carlos,

    Which type of printer are you using? I believe we have seen this behavior
    before with customers using HP LaserJet 690 or 695. As a test, try printing
    to a different printer and see if that works. Also, be sure you …
  • Hi Vincent,

    The information being cached in the TMemoryStream used in the
    WriteRecordToCache is the minimal amount of information needed to be able to
    jump from one page to another in the previewer. If you would like to see
  • Hi Antonio,

    Try placing a Section style Subreport in the detail band for each form you
    need to add to the report. A Secton style Subreport will print on its own
    page and can be sized however you like. For instance, if you add …
  • Hi Serge,

    You are receiving this error because the compiler cannot find an event
    handler you have assigned. Please see the article below on lost event
    handlers.

    --------------------------------------------
    Artic…
  • Hi Serge,

    If you are getting an 'IEdiCha' error message when you try to compile a
    project that contains TeeChart functionality, then TeeChart is probably
    installed correctly. In order to get around this error message you must
  • Hi Serge,

    Yes it is possible to use a DBTeeChart in the end-user environment. See the
    article below for information on how to register components for an end-user
    report.


    ----------------------------------------…
  • Hello,

    Setting the NoDataBehaviors to ndBlankReport should give you the results you
    are after. Check to see that the SkipWhenNoRecords is set to False on your
    datapipelines. Then as a test, try disconnecting all your event han…
  • Hi Susie,

    Sorry, I was not aware you were using multiple DBTexts... your solution
    seems to be much better for your situation. The only issue I can see you
    may run into is that the GetText event for a DBText will fire more than …
  • Hi Susie,

    Instead of altering the actual text of the TppDBText component, try placing
    a TppLabel over the DBText with its Visibility set to False. Then toggle
    the visibility of each component as you need.

    if cdsdat…
  • Hi Rene,

    The exception 'Canvas does not allow drawing' occurs when RB cannont access
    the printer. Typically this is thrown when there is not a default printer
    installed. Try installing a printer on the machine that has the prob…
  • Hi Rene,

    Unfortunately you cannot use the Delphi Translation Manager to translate the
    strings in the ReportBuilder forms. If you would like to use your own
    translation for these forms, you will need to use the provided translat…
  • Hello,

    You can download the RotatedText component from our website by following the
    link below. I believe this was originally created to work with RB6, but can
    be changed to work with RB7.

    in TppDeviceSubstitutions Comment by nicocizik January 2004
  • Hi Stan,

    I am a bit unclear about how your report is set up. Are you using a
    Master-Detail-Detail relationship with these two subreports? Be sure your
    first subreport is connected to the proper data. If possible, please send<…
  • Hi Benson,

    1. The purpose of Report.Reset is to reset the Report engine and any caching
    that may have occurred during report generation. A user will generally use
    this method when changing dataset information or calculations af…
  • Hi Benson,

    1. Yes, calling Report.Reset will have no effect on the PrinterSetup. If
    you set the PaperHeight to be 14" before you call Report.Print, it will
    remain 14" until you change it.

    2. By default ReportBuilde…
  • Hi Mark,

    This behavior is very interesting. Setting the Group.KeepTogether to True
    should force that GroupHeader to move down to the next page. If possible,
    please send an example of this (ie. Delphi project) in .zip format to…
  • Hi Justin,

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

    --
  • Hello,

    Yes you should be able to place images from a blob field on your report by
    simply setting a DBImage to point to that field. For text you may need to
    stream the blob field and call the Delphi method ObjectBinaryToText on …
  • Hi Nicola,

    Sorry about that. In the designer select the View | ToolBars | Draw menu
    option from the main menu if it is not already checked. This will show the
    draw toolbar at the top. Then drop down the "Line Color" (this but…
  • Hi Nicola,

    You need to change the TppRegion.Pen.Style to psClear. This will remove the
    border around the region. This is a published property so it can be changed
    in the Delphi Object Inspector.

    --
  • Hi Alan,

    Yes, it is possible to design a report in this fassion but you can only
    access this designer from the Delphi IDE or through an end-user application
    created with Delphi and the ReportBuilder components. If you would lik…
  • Hi Alan,

    ReportBuilder is a Delphi add-on component sold to Delphi developers. It is
    not a stand-alone application. From Delphi it is possible to create a stand
    alone end-user reporting application that can be executed separat…