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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,055
Last Active
Roles
Administrator

Comments


  • - for future reference please specify Delphi version, Windows version,
    ReportBuilder version, data access components, database engine, etc.

    - Are you using RB Server Edition and its WebTier component to build an
    ISAPI so…
  • - including the Gnostice export in the 'uses' clause will register the
    export formats with RB

    - setting Report.AllowPrintToFile to True will tell the Print Dialog to
    enable the print to file options

    From Preview the…

  • Try to get some reproduceable steps from the users that report the issue.
    Then try to follow those to reproduce it on your machine.

    Also look for differences in their environment. Are they uninstalling the
    printer driver…
  • This not a known issue.

    Does it happen at Delphi design-time? Does it happen when running the RB
    demos? Does it happen with any application that you build. Or perhaps only
    with a specific configuration?

    Can you prov…
  • Try updating to RB 10.06 and retest.

    If you did not receive notification about RB 10.06, please send serial
    number and registration details to info@digital-metaphors.com and request
    it.

    --
    Nard Moseley
    Di…

  • - A good starting point is to work thru the tutorials in the Developers
    Guide, particularly the EndUser Application tutorials. They show how to
    build a solution that uses the DataDictionary.

    - Putting 10 reports and 20 d…

  • TppDBImage component. Configure TppDBImage properties: DataPipeline and
    DataField (same as for any data-aware control in ReportBuilder).

    TppDBImage supports two scenarios:

    1. The DataField can be a blob field that c…
  • DBImage can optionally be connected to a datafield that contains file
    namesThe images will be loaded from file automatically.


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


  • The Report.PrinterSetup properties are used to define page size, margins,
    orientation etc. These properties are saved as part of the report
    definition.

    A report can be designed on one machine and then deployed to t…

  • ReportBuilder is /not/ printer centric.

    Reportbuilder includes built-in support for producing PDF and for sending
    reports via email. ReportBuilder can also produce other types of documents:
    report text files, archive rep…
  • > Woudl probably help influence them if they knew why you needed this :-)

    I would agree.

    PrinterList is intended be a 'sealed' class - by that I mean a class that is
    not descended from. It is intended to represent the …

  • There are separate installation files for each version of Delphi. You need
    to download RB 10.07 for Delphi 6.

    The default instllation directory IS 'program
    files\borland\delphi6\RBuilder'

    The .NET SDK is requi…

  • I researched this, by running a project and then renaming my Windows default
    printer. To fix this test case, we will add the following check to the
    Producer.PrintToPrinter method. Try adding that check in your version.


  • TXRB is one of TExtraDevices units.

    You need to recompile TExtraDevices to work with RB 10.07.

    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
  • ---------------------------------------------------------------
    Article: Resources for Learning ReportBuilder
    ---------------------------------------------------------------

    1. Learning ReportBuilder is a complete learning syste…

  • I do not understand the context of the question.

    What component or class has properties called MaxRows and Timeout?

    For future reference please provide environment details: Windows version,
    Delphi version, ReportBui…

  • You can optionally place them in the same directory as the application .exe.
    Other options are available. The RB language modules are dll's that are
    loaded via the Windows LoadLibraryEx function. No path is specified when
    loa…

  • I recommend upgrading from RB Professional to Enterprise.

    RB Enterprise includes a run-time Pascal environment called RAP. RAP enables
    Developers and and end-users to code without Delphi. RAP code can be used to
    add calc…

  • -------------------------------------------------
    Tech Tip: How to modify the DatabaseName stored
    with a DADE Query
    -------------------------------------------------

    Currently when DADE is used to create dat…

  • I recommend posting questions about RB Server applications to the Server
    newsgroup :)


    --
    Nard…
  • Here is an example of generating multiple reports to a single PDF

    www.digital-metaphors.com/tips/MultipleReportsAsOnePDF.zip


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

  • Try adding ppJpeg to the uses clause.


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

  • RB 10 includes a new Designer.ShowInPanel(myPanel) function that can be used
    to easily embed the designer in a panel. Here is an example that shows how
    to display the designer in a panel and also how to dock the menu to a form.
  • Try testing with a different printer driver. RB uses the printer driver for
    measurement calculations, even when previewing. Perhaps the printer driver
    is leaking resources.


    --
    Nard Moseley
    Digital Metaphors

  • - add RBuilder\Source

    - As Ed Dressel suggested you can also try FastMM, we have used that here
    with success as well.

    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
  • - Try running the application under tool such as AQTime that can check for
    memory/resource leaks and show where they occur.

    - You can call these two methods to clear out a template

    FReport.FreeModules; // free TdaDataMo…
  • - 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 …