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

    Unfortunately sets are not supported in RAP. This is something that will
    need to be done at design-time or at run-time using a RAP passthru function.
    For a detailed example of creating a RAP passthru function, see th…
  • Hi John,

    At Design-time...

    Try placing each Label/Memo pair inside a separate TppRegion component.
    Then set each TppRegion to stretch and the bottom two regions to
    ShiftRelativeTo the region directly above. Note th…
  • Hi RAO,

    I do not believe this is a ReportBuilder error. If you trace into the RB
    source after this error displays, where is the problem occuring?

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hi Mike,

    If you would like your subreport data to change with each record change in
    the main report, you will need to set up a Master-Detail relationship
    between the two. See the following article.

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

    The TppTeeChart component is a wrapper around the actual TChart component in
    Delphi. All functionality is the same. See the TeeChart help for
    information on how to alter the default settings of a chart. I believe
  • Hi Dietmar,

    If you create a generic TppDevice object and assign it's publisher to the
    report's you will essentially be printing to a "dummy" device where you can
    make these calculations. For instance...

    var
  • Hi Will,

    I'm sorry, but unfortunately using a JITPipeline will not solve the problem.
    This is a design issue with the entire end-user solution. I can tell you
    for sure that this has been added to our list of enhancements for …
  • Hi Michael,

    You can get access to the AutoSearch dialog using the
    Report.AutoSearchDialog property.

    Take a look at the AutoSearch demos located in the \RBuilder\Demos\3.
    AutoSearch\... directory. These will give yo…
  • Hi Michael,

    ----------------------------------------------------
    Tech Tips: Creating AutoSearch parameters via DADE
    ----------------------------------------------------

    1. Access the Data workspace of the Report Desig…
  • Hi Fabio,

    The DBMemo component is not currently available to be printed to a textfile.
    Thank you for the suggestion, I will add this to our possible enhancements
    list for a later release. Take a look at the example below on a…
  • Hello,

    This is not a known issue. If possible, please send a small example of this
    behavior in .zip format to support@digital-metaphors.com and I'll take a
    look at it for you.

    --
    Regards,

    Nico Cizi…
  • Hi,

    The NoDataBehaviors property belongs to the TppCustomReport which is an
    ancestor to the TppChildReport object object. If you would like access to
    it for a subreport you will need to tab to that subreport's design and alte…
  • Hello,

    If you set the subreport's NoDataBehaviors property to ndBlankReport, the
    summary band should print if no data is present.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Forcing to print a Subreport's summary band Comment by nicocizik September 2005
  • Hi Peter,

    The StatusBar is a public property of the TppPrintPreview class. If you
    typcast the TppReport.PreviewForm property as a TppPrintPreview object, you
    should have access to this property.

    --
    Regards,
  • Hi Philip,

    Take a look at the following example of adding a new button to the preview
    window in order to alter the print settings...

  • Hi Antony,

    There is now a new archetecture in place to create a custom preview in your
    applications. See the article below for information on creating a preview
    plugin. If you would like to see an example of the "old" way of…
  • Hi Chung,

    You can define a custom paper size by setting the
    TppReport.PrinterSetup.PaperName to Custom and then manually defining the
    PaperWidth and PaperHeight properties. This will allow you to print to any
    size paper…
  • Hi Keith,

    Using the first method you described (Child style subreports). Remove the
    main report header band and use the Title band instead. This band by
    default will only print on the first page. You can activate the Title …
  • Hi Mauro,

    Take a look at the following example. It shows how to skip a given amount
    of labels before printing.

    http://www.digital-metaphors.co…
  • Hi Stanley,

    We have not seen this behavior before. Are you certain the size of your
    header band is equal to the size of page? You are correct, it seems that
    for some reason it is cutting off some of your detail bands when it…
  • Hi Erich,

    Take a look at the following example of how to dynamically load a template
    into the header band of your report. The same concept applies for the
    footer except note that the footer band cannot be dynamically sized. …
  • Hi Fabio,

    Sorry, the color property will be exposed for the next release of
    ReportBuilder. In order to expose this now, you will need to create a
    TppViewer descendent.

    What other customizations would you like to ma…
  • Hi Fabio,

    What customizations would you like to make? Are you trying to customize the
    Preview window or the actual TppViewer component that can be placed on a
    form?

    For instance, if you are using the TppViewer comp…
  • Hi wQuick,

    Take a look at the following example of shading every other band using a
    TppShape component.

    http://www.digital-metaphors…
  • Hi Gilvan,

    A report will only traverse one dataset at a time. When you are designing a
    report, the datasource defined in the Report | Data option in the menu is
    the data that will be traversed. If you need to traverse more t…
  • Hi Bill,

    Date formatting in ReportBuilder is done in the TppDisplayFormat class
    (ppDisplayFormat.pas). This class can easily be descended from to customize
    the text displayed on your reports.

    --
    Regards,
  • Hi Vincenzo,

    Have you tried to load the template at design-time and save it in RB 9
    before loading it in your application?

    This is not a known issue with converting reports from RB 5 to RB 9. Please
    send a copy of …
  • Hi Ken,

    The TppDBImage requires that you define the image type before loading blob
    information into it. One solution that many other customers have used is to
    create another field that defines the image type of the correspond…
  • Hi Santy,

    Yes, this is the reason you are loosing the event handler. Take a look at
    the following article on lost event handlers. You can also work around this
    issue using RAP with RB Enterprise.

    -----------------…
  • Hi Santy,


    In my testing with RB 9.02 setting the NoDataBehaviors property to
    ndMessageDialog functions as expected when an empty dataset is connected.

    You may also try using the OnNoData event of the Report to perfo…