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

    I'm a bit unclear what you mean by integer overflow. You might try
    disconnecting your event handlers and trying to print the report again. If
    this fixes the problem, periodically begin adding the event handlers back…
  • Hi Magnus,

    Which version of ReportBuilder are you using? There is a patch available
    for RB 7.03 that may fix this issue. If you are currently using RB 7.03,
    please send an email to support@digital-metaphors.com requesting the<…
  • Hi Magnus,

    The Digital Metaphors creative team is currently working on migrating
    ReportBuilder to the Delphi 8 .Net VCL platform.

    We will announce more details about updgrade pricing and a release date in
    the future.<…
  • Hi Rob,

    To underline a band, you can place a TppLine at the bottom of the band with
    its ParentWidth set to True, and its ShiftWithParent propert set to True as
    well.

    To place a box around a band, add a TppShape to the…
  • Hi Allan,

    You're going to want to use the OnGetAutoSearchValues event of the report to
    access the TppReport.GetAutoSearchDescriptionLines property and use this
    TStringList to display the values in your report. See the ReportBui…
  • Sergio,

    GraphcEx supports .png images.

    ---------------------------------------------------------------------
    Article: ReportBuilder Image Support
    ---------------------------------------------------------------------
  • Magnus,

    An email has been sent the reply address you gave. If you did not receive a
    response, please let us know by sending another email to
    support@digital-metaphors.com.

    --
  • Hi Justin,

    You can use the PrintPosition of the band to determine where the band will
    print. Finding the acutal height of the dynamic band could prove to be a
    little more difficult. You could perhaps find the Band.Height afte…
  • Hi Justin,

    This is not a know issue with ReportBuilder. Please download a trial
    version of ReportBuilder 7.03 for Delphi 5 and test with that. If you still
    have the issue, please send an example demonstrating this behavior in …
  • Hi Harry,

    You can use the Report Tree to chang the UserName of the objects in your
    report at runtime. This can also be done in RAP.

    --
  • Hi Helmut,

    First, I must emphasize that this type of application is not what
    ReportBuilder was designed to do. From experience, the more you ask of
    ReportBuilder during or after report generation, the harder it gets to
    obt…
  • Hi Helmut,

    It is possible to loop through all components including the subreports by
    creating a recursive method that calls itself when it hits a subreport
    component.

    --
  • Hi Helmut,

    1. Check out the article below for an example of looping through all
    objects in a report.

    2. Try calling TppViewer.RegenerateReport.


    ----------------------------------------------
    Tech Ti…
  • Hi Helmut,

    The DrawCommandClick is a published event of every report component. Simply
    place an object on a report, click the Events tab of the object inspector
    and double click the OnDrawCommandClick event to access the event.…
  • Hi Helmut,

    Although it is not recommended, it may be possible to use the
    DrawCommandClick event of a report component to allow your users to click on
    a text value, then have a dialog pop up and allow them to change the text.
  • Hi Karen,

    You can use the template event OnLoadEnd to access the
    Report.Template.FileName and remove the file path if you would like. Check
    out the article below on using the template events.

    ------------------------…
  • Hi Erick,

    This is correct. When you pass ppReport as the Band's owner in your Create
    call, you are not setting the Band's parent. The owner of the band should
    either be the form, datamodule or nil. If you do not set the Band.…
  • Hi Erick,

    Once you have created and edited a report with existing bands, you cannot
    use the CreateDefaultBands to simply add new bands on top of it. You will
    need to create the Header and Footer band objects separately and assi…
  • Hi Steve,

    In my testing, double spacing seemed to work correctly in the TppRichText
    component. There is however no way to set the inside the richtext editor
    but if you load your richtext from a file or blob field, the double sp…
  • Erick,

    If you are just trying to set certain properties and have certain components
    already on a report, you should consider creating a Report Template or .rtm
    file of the common report and loading it into the TppReport object b…
  • Paolo,

    I am a bit confused by your question. Are we dealing with the same issus
    you had in 2002 with converting your BDE reports to Interbase reports? If
    so, you can always view these past posts in the "EndUser" newsgroup for …
  • Hi Neil,

    Currently there are no plans to create a PDF viewer component for
    ReportBuilder. One option you might consider is finding a component that
    converts PDF to either image or RTF format, then using the TppImage or
    Tpp…
  • Hi Paul,

    Try changing the Barcode.Orientation to orTopToBottom or orBottomToTop.
    This is a published property and can also be accessed in the configure
    dialog of the barcode by selecting it from the popup menu when right
    cl…
  • Hi Harry,

    You can change the name of the datasets in DADE using the SQL tab of the
    Query Designer. There is an edit box at the top that allows you to define
    the name of the dataset.

    --
  • Hello,

    Thanks for the explaination. Unfortunately the entire report generation
    process in ReportBuilder relies on knowing the page size before the report
    is generated. After the first pass, the report width is calculated but
  • Hello,

    I am unclear about what you are trying to accomplish. Why is it necessary
    to chang the paper sized after the first pass of the report. Also, the
    preview will reflect the paper size when ever you decide to set its value.…
  • Chris,

    Unfortunately, this is not the way the CrossTab component was designed to be
    used. You will need to create the CrossTab manually using the CrossTab
    designer to get the effect you want with the TppCrossTab component.
  • Hi Roger,

    You can do this by adding the line drawcommands manually after the last
    detail band. Check out the following example for more information.

  • Hi Christian,

    Thanks for the information. If possible, please send a small example or let
    me know how to recreate this problem using one of our demos so I can
    recreate it and add your proposed fixes to the next release. Thanks…