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

    Instead of using DBCalc component, you will need to strictly use TppVariable
    components and make the calculations manually in the OnCalc event. Take a
    look at the following example on calculating a running percentage …
  • Hi Victor,

    The TppLabel component will recognize non-visible characters such as the
    carrage return however the it is not a dynamic height (stretching)
    component, so you will need to size the component so both lines of text wil…
  • Hi Nicola,

    Check the RBuilder.hlp under the ReportBuilder Reference | TeeChart | Delphi
    X |... section for the versions of TeeChart that are compatible with your
    version of ReportBuilder. If you are trying to use a different …
  • Hi Louder,

    In the HeaderBand.BeforePrint event, first check if the Report.PageNo is
    even or odd. If it is odd, you can set the visibility to True and then
    toggle the visibility of any other components you need to control. If…
  • Hi Louder,

    Try placing all your header components inside a TppRegion object. Then you
    can simply toggle the visibility of the region rather than each component
    one by one.

    --
    Regards,

    Nico Cizik
  • Hi Julien,

    ReportBuilder 7.04 was available for Delphi 5, 6, and 7. The last version
    of ReportBuilder available for Delphi 4 was 6.03. You will need to upgrade
    your version of Delphi and ReportBuilder in order to obtain this…
  • Hi,

    For future reference, please use your full real name when posting to these
    newsgroups instead of your initials.

    Try using the OnTabChanged event to check if the preview is being viewed,
    then access the email but…
  • Hi Petr,

    Take a look at the following article on ReportBuilder image support.

    ---------------------------------------------------------------------
    Article: ReportBuilder Image Support
    --------------------------------…
  • Hi Tony,

    Thanks for your interest in ReportBuilder for .NET. We are still currently
    working on phase 1 described in the earlier posts. We will keep you updated
    as more progress is made.

    --
    Regards,

  • Hi Sven,

    Unfortunately it is not easy to manually force a page break without the use
    of the TppPageBreak component. This is the reason we added it in Avoid empty pages Comment by nicocizik April 2007
  • Hi Trevor,

    Which version of ReportBuilder/Delphi are you using? Does this behavior
    occur at designtime or runtime or both? In my testing with two JPEG images
    in ReportBuilder 10.06 and Delphi 2007, the BringToFront and SendT…
  • ReportBuilder does not know how many pages are in a report unless it passes
    through the report before generating all the drawcommands. For a OnePass
    report, there is no way for the report engine to determine the total number
    of pa…
  • Fillipe,

    You need to be sure you are generating a two pass report.
    Report.PassSetting := psTwoPass; This is also a published property.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Problem using SystemVariable, count pages... Comment by nicocizik April 2007
  • Hi Jon,

    Below is a snip form a simple application I created that does the same thing
    but seems to stretch the memo correctly. Perhaps you can alter it or let me
    know how your setup is different.

    procedure TForm1.Bu…
  • Hi Jon,

    Where are you adding the lines to the memos (which events)? Are you
    loading templates? Which version of ReportBuilder are you using? In my
    quick testing with a memo in a dynamic height detail band, I was able to se…
  • Hi Ian,

    TppVariables are not dynamic height sizing (stretching) components. You
    will need to either manually increase the height of the variable component
    or use a stretchable component such as a TppMemo or TppRichText in its…
  • Hi Craig,

    Oops, sorry I looked at your code so quickly, I did not see the problem
    right away :).

  • Hi Craig,

    Trace through your code and be sure the "frm" parameter is valid. Also,
    check the above code to be sure the PageStyle band is not nil before you are
    accessing its properties.

    --
    Regards,

  • Hi Brian,

    Do not assign the parent property to Report components. The parent of a
    report component is the band in which they reside and is assigned when the
    Band property is set.

    din:=TppLabel.Create(self);
    di…
  • Where does the AV occur in your code? In my quick testing with code similar
    to your code below, I was able to successfully create a designer from a
    button click inside the preview window. One thing you might try is setting
    the ow…
  • Hi Martin,

    This is not a known issue.

    1. Try upgrading your version of ReportBuilder to RB 9.03 and see if the
    problem is solved. Contact info@digital-metaphors.com for upgrade
    instructions with your serial number…
  • Yes, items added to the PageStyle band will be automatically freed when the
    report is freed.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.di…
  • Try using the PageStyle band to place components behind all bands in the
    report. Activate the PageStyle band by selecting Page Style from the Report
    main menu option.

    --
    Regards,

    Nico Cizik
    Digital Metap…
  • Ian,

    In the groups dialog, you can check the "Keep Group Together" to keep the
    group together across pages or you can set the TppGroup.KeepTogether
    property to True. This is a fundemental feature of groups in ReportBuilder
  • Hi Vikram,

    This is not a known issue. In my testing with a no-data report and the same
    settings you have below, I was able to see the non-data aware components as
    well as the message on the report. Below is the code I used..…
  • Hi Ken,

    Try placing each DBText component on top of eachother with the band sized
    accordingly. Then using the TppDetailBand.BeforePrint, toggle the
    visibility of each DBText according to which one you would like to see and
  • This thread is being handled via email. I will post the solution to the
    issue once it is solved.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://w…
  • Hi Bob,

    A master detail report uses two datasets, a master dataset containing unique
    master records, and a detail dataset containing detail information about
    each master (perhaps numerous times). Is this the format your data …
  • Hi Josef,

    This is not a known issue. In my quick testing with a simple report and two
    Section style subreports (each set to a different orientation), the PDF
    output from the built-in device showed each page in the proper orie…
  • This is not a known issue. Does this only happen at designtime or is it
    occuring at runtime as well? Try upgrading to RB 9.03 and see if the
    problem is solved. If not, I recommend downloading a trial copy of RB 10.06
    and testing…