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

  • James,

    You can "scan" the report for certain components using a Report Object Loop.
    Then you will need to check if each component is DataAware by using the
    TppComponent.IsDataAware routine.

    ---------------------------…
  • James,

    Sorry, but subreports are not supported when printing to a text file.

    --
  • Hi Juan,

    ReportBuilder's richtext edit component descends from TCustomRichEdit.
    Therfore you would need to create an adapter class to allow the
    TjvCustomRichEdit work with the TCustomRichEdit class.

    --
    in Rich Edit Comment by nicocizik June 2003
  • Hi Juan,

    Is JvxRichEdit a TCustomRichEdit descendent? If it is, creating wrapper for
    this control should be simple. Otherwise, it may be fairly difficult to
    create an adapter.

    --
    in Rich Edit Comment by nicocizik June 2003
  • Juan,

    ----------------------------------------------
    Article: ReportBuilder's RichText architecture
    ----------------------------------------------


    The RichText in ReportBuilder is a wrapper around Delphi's TRich…
    in Rich Edit Comment by nicocizik June 2003
  • Bjarne,

    Try generating your report to a text file and making sure the text file
    looks correct before sending the text file to the printer. Below are a
    couple articles that could be helpful.


    --------------------…
  • Bjarne,

    Sorry, but there is no way to override this functionality. Try turning the
    TppRegion's border off and placing a static control (ie. rectangle) around
    the components you need separated. This will give the illusion of a…
  • Thiago,

    -----------------------------------------------
    Article: Printing to Dot Matrix Printers
    -----------------------------------------------

    Dot matrix printers are natively line and character based. Most dot matr…
  • Hi Vinnie,

    You need to set the TppDesigner.Position to poDefault so the designer window
    will not return to the center every time you reload it. This is a published
    property of the TppDesigner so you can access it in the Object …
  • Hi Vinnie,

    Please send a small example to support@digital-metaphors.com and we will
    work on a solution for you.

    --
  • Hi Philippe,

    Thanks for bringing this to our attention. This tip is strictly for users
    of ReportBuilder prior to Version 7. To clear the metadata cache in RB 7,
    you will now need to use the global object gMetaDataManager using…
  • Oscar,

    Follow the link below to see an example that should help you with your
    project. This example similarly gives the number of bands per record and
    prints them left to right as you need.

    in Columns Comment by nicocizik June 2003
  • Stuart,

    Why do you need to find the height of a TppMemo? Check out the BottomOffset
    and ShiftRelativeTo properties and see if they can help you before trying to
    obtain the memo height information.

    --
  • --------------------------------------------
    Article: Troubleshooting Lost Event Handlers
    --------------------------------------------

    Let's assume you have created a report in Delphi and assign an event
    handlers to the OnP…
  • Tarun,

    Check out Demo #124 in the \RBuilder\Demos\1. Reports\... directory
    (dm0124.pas). This gives a good example of controling the pages sent to the
    printer.

    --
  • Irek,

    You will need to use Section style Subreports to hold each copy of your
    invoice and be sure the that ppSubReport.ResetPageNo property is set to
    True.

    --
  • Hi Fernando,

    The toolbar architecture for RB 10 has been changed. Take a look at the
    following example on how to access and customize the toolbars and menus in
    the RB 10 designer.

    in ToolbarManager property in designer Comment by nicocizik September 2006
  • Jonathan,

    Be sure you have the ppDsgner unit included in your 'uses' clause.

    --
  • Alex,

    Sorry about that. You can see a good example of how the OnLoadEnd Event
    works in the myEURpt.pas file located in the \RBuilder\Demos\3. EndUser\1.
    Report Explorer\... directory.

    For help with the DADE classes, …
  • Alex,

    The OnLoadEndEvent is available in ReportBuilder 6.03. It is publicly
    assigned, not published so you will need to assign it programmatically See
    the code I sent you before for an example of this.

    --
  • Alex,

    You can access a particular group object by using the Report.Groups array.
    Check out the article below on creating a group in code. You should also
    check out the RBuilder help under TppGroup for more information on how
  • Alex,

    You will need to use the OnLoadEndEvent to access the SQL statement. Below
    is a link to an example that shows how this can be done.

  • Hi Alex,

    You will need to change the dataset anytime before you call Report.Print.
    You can do this by directly accessing the dataset in the Delphi form. If
    you are using Autosearch, you could possibly use those events to change…
  • Alex,

    Sorry, but there is no auto-sort capability in ReportBuilder.

    You could try changing the dataset before printing the report by adding an
    OrderBy in the SQL based on what a user enters. The key is that when you
  • Hi Moro,

    In this case you will need to create another report, hook this report to
    another dataset and print it separately from the first report.

    --
  • Moro,

    Do not manuplate the dataset as the Report is running. If you need to
    append records, create a separate dataset and display those records in the
    summary of the report in a subreport.

    --
  • Benson,

    It is possible to replace the print dialog with your own custom version.
    Below is an example of creating a custom print dialog as well as an article
    that should help get you started.

    in How to disable "copies" in the RB print dialogbox? Comment by nicocizik June 2003
  • Ivan,

    Sorry, but the use of variables with the methods used in the SkipLabels
    example is not supported in ReportBuilder. The Variables are unable to keep
    accurate calculations when certian fields are skipped (set invisible).
  • Gerry,

    I tested the printer driver on my machine and it seems to function
    correctly. Is there an issue with the acutal printing of these labels? If
    so, please describe what is happening. You might want to test the paper
  • Tim,

    You can do this by using the third party tool RB-Addon. For more
    information on this add-on product for ReportBuilder, please see our website
    in the friends | rcl section.

    --