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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,234
Last Active
Roles
Administrator

Comments

  • - I recommend updating to RB 7.04, which was the last produced release that
    supports D5. It is free update form 7.03. Email info@digital-metaphors.com
    with your serial no and registration info and request it.

    - After updating …

  • Below is an article that discuses techniques for linking data. Do not use
    the Subreport.OnPrint event, that will not work.


    ------------------------------------------------------
    Tech Tip: Linking SQL Queries for Mas…

  • You say "..I use a dbrichtext followed by a subreport with data gathered in
    the
    event Onprint."

    What do you mean 'data gathered in the OnPrint'? Is the DBRichText not
    connected to a blob it loads directly?
  • Thanks for your interest in RB 10.

    RB 10 includes Win32 VCL support for D6, D7, D2005, D2006, D2007.

    Please see the announcements newsgroup for list of new features by RB 10 and
    each release since RB 7.

    RB 10 …

  • The ReportBuilder email architecture is open to creating additional plug-ins
    that implement the SMTP functionality responsible for sending the email.

    You can easily create additional SMTP plug-ins for RB. To create a new
  • Read RBuilder\TeeChart\ReadMe.doc and follow the instructions. The RB 10
    TeeChart Package Builder utility can build and install the packages with a
    press of a button. in Delphi7 TeeChart 7.07 and RB 10.7 Comment by nardmoseley October 2007

  • This has to be one of the most confusing properties defined by Windows.
    Customers complained that prior versions of RB had it backwards.

    The TppDuplexType enumerated type definition is now defined to be compatible
    with D…

  • The .rtm format is the same as the .dfm format (ReportBuilder leverage
    Delphi's TComponent streaming architecture)

    I know Sisulizer supports RB (see link) and I think it would not be
    difficult for korzh localizer to also…
  • I google on IMFNT5.DLL, it appears to be a .dll included with printer
    drivers - HP I think.

    - try unintallating the printer driver. Reboot.Then download the latest
    printer driver from the manufacturers web site and install.
  • Use the File | Print To File dialog of the report designer to configure
    which bands and objects to export to the delimited file. Or via code set the
    Band.Save and Component.Save props. (Also check out the tutorial in the
    Developers…
  • > There are some 3rd party word processors that you may want to look at.

    Here is a list of the options for RichText...

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

  • - use a PageStyle for the background, then set PageStyle.Visible to
    true/false.

    - to add a page style, select Report | PageStyle from the designer menu.
    Size the band to be a little less than the page height. Then add th…

  • A few additional things to check for...

    - Make sure that you provide a thread-safe container for the report to
    execute.
    - Make sure that no dialogs are displayed by the report (i.e. set
    Report.ShowPrintDialog, ShowC…

  • --------------------------------------------
    Article: ReportBuilder and IntraWeb
    --------------------------------------------

    There are two basic approaches to using ReportBuilder to implement web
    applications.

  • Below is a list of resources. For future reference please specify
    environment info, including Windows version, Delphi version, ReportBuilder
    version, data access components, database product, printer, etc.


    --------…

  • To manage resources more efficiently, a better design is to have only one
    TppReport per form/datatmodule. Create the report form/datamodule instance
    when a request to preview/print is made and afterwards free the
    form/datamod…
  • Also make sure you have TppReport.SaveAsTemplate set to False.

    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
  • If you perform a View as Text on the Delphi Form/DataModule, you will see
    the report definition there. It is a composite object structure
    Report.Bands[ ].Objects[ ]

    --
    Nard Moseley
    Digital Metaphors
    www.digital…

  • Does the report preview correctly?

    Each printer has an unprintable area, which RB gets from the printer's
    device context via the Win API function GetDeviceCaps (see ppPrinter.pas,
    the method TppCustomPrinter.DeviceContex…

  • Thanks for the feedback. I can add this request to our ToDo list.

    What type of XML data are you wanting to export? The text from each element
    on the page? Or are you wanting the position, size, font, etc of each
    element …

  • There is not enough detail here to determine what might be happening.

    - make sure that you set the groupheader/groupfooter visible property in
    each band's BeforePrint event.

    - as a test, try setting the groupheader/…

  • Thanks for the feedback. This has been requested by others and will be added
    for the next major release.

    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com

  • Set the Report.Units to millimeters. Use the File | PageSetup dialog of the
    report designer, or use the object inspector to configure
    Report.PrinterSetup properties.

    If that does not work, below are some troubleshooting …

  • 1. Make sure you are using RB 10.07, it contains the latest RB TeeChart
    Package builder

    2. Read RBuilder\TeeChart\ReadMe.doc and follow the directions

    --
    Nard Moseley
    Digital Metaphors
    www.digital-me…

  • None of the RB units 'use' ppJPEG. And it is not 'required' by any of the RB
    run-time packages.

    If you project 'uses' ppJPEG, then you should be able to link ppJPEG into
    your project directly. Remove dclRBE10105 from the…

  • Two possibilities I can think of.

    1. Your application 'uses' a unit that is in the 'contains' clause of
    dclRBE10105.dpk. Open dclRBE10105.dpk and check that your application is not
    using any of those unit.

    2. …

  • The Previewer, like the Designer uses the theme based architecture. The
    theme name is stored in RBuilder.ini.

    Here is an example of changing the location of RBuilder.ini...

    uses
    ppIniStorage;

    var

  • - Calling the Report/ArchiveReader Print method will result in a preview
    form being created and shown.

    - The Report/ArchiveReader PrintToDevices method can be used to render a
    report to connected devices.

    myVi…

  • RB 10.07 includes a new RB TeeChart Package Builder utility that can be used
    to re-build and install the RB TeeChart packages. Open
    RBuilder\TeeChart\ReadMe.doc and follow the instructions.

    With RB 7.04, you need to manu…


  • Try using the the defaut theme instead.

    Example:

    uses
    ppToolbarTBX;


    TppThemeManager.SetCurrentTheme('Default');



    --
    Nard Moseley
    Digital Metaphors
    www.di…