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

nardmoseley

About

Username
nardmoseley
Joined
Visits
8,139
Last Active
Roles
Administrator

Comments

  • Please update to the latest release, RB 12.01 Build 197

    The latest release contains several improvements for XLS export, based on
    working with customers that submitted test cases.


    --
    Nard Moseley
    Digital …
  • You can email support@ to request the patch. The fix will be included in the
    code base going forward. The current release is RB 12.01, the next release
    will be RB 12.02.

    --
    Nard Moseley
    Digital Metaphors
    www.di…

  • 1. I created a patch to correct this, memos should be included. I emailed
    the patch to you.

    2. By default the detail band elements are included (only text elements are
    supported for XlsData). You can set the Band.Save, C…

  • I emailed you a simple example project that I built using D7 and
    ReportBuilder 12.01. The first unit contains a form with three TImage
    objects that contain the three images you sent. The second unit contains a
    report with thr…

  • A new feature of RB 12 is that when all Component.Save = False, then the
    Detailband elements are exported by the TextFile and XLSDataFile output
    devices. (But the Component.Save = False remains False).

    At design-time you…

  • Thanks for the feedback.


    As implemented currently, it requires OnGetFieldAsPicture to be implemented
    for Bitmaps. This will be changed for RB 12.02.


    For the next maintenance release, RB 12.02, I redesign…
  • This is working as designed. If you want to use the new AutoDetect feature,
    then implement the new JITPipeline.OnGetFieldAsStream rather than
    OnGetFieldAsPicture.

    If you want to implement OnGetFieldAsPicture, then set DBImage.…
  • There is an RB 12.01 patch available that corrects this issue. I emailed it
    to you. Registered RB 12.01 users can email support@ and request the patch.


    --
    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.co…

  • Thanks for sending the example. I researched this. The solution is to remove
    the SummaryBand. It's presence is causing the additional page. The current
    implementation of the summary band always generates a new page when it is
  • This issue was resolved by the developer setting the field's datatype to
    dtDouble rather than dtString. For elements such as DBText the exported
    DataType is derived from the DataField (i.e. the TppField.DataType).

    --
    Nar…

  • Check the Help | About of the report designer and make sure it says version
    12.01, build 197. If not, then please update to the latest release and
    retest. If you have the issue with the latest release, then please generate
    th…
  • > I'd like know if the Report Builder have a incompatibilities when used in

    No.

    ReportBuilder is native Delphi code, and thus can work with packages or
    compiled into the exe. A good example of packages, is the Delphi …

  • You must provide a thread-safe container for the report to execute. The
    container should be a TDataModule upon which the Report resides. The
    container must provide a thread-safe database connection. On the TDataModule
    you mu…

  • Here is a simple example from the RBuilder help topic for
    TppXLSReportDevice....


    begin

    ppReport.AllowPrintToFile := True;
    ppReport.ShowPrintDialog := False;
    ppReport.DeviceType := 'XLSR…

  • No. However, a customer on these newsgroups recommended this library

    http://psoft.sk

    Here is a link to the What's New for RB 12 list. (Use the side menu to
    navigate to mo…

  • What version of Delphi did you use to create the archive files? RB 11.07 +
    Delphi ?

    What version of Delphi are you using to read the archive files? RB 12.01 +
    Delphi ?


    --
    Nard Moseley
    Digital …
  • I recommend first finding a solution that works for Delphi code and then as
    a second incremental step, migrate the solution to RAP code.

    The TppPrinter.SendEscape method internally calls the Windows Escape
    function, which pass…

  • I don't know enough about the details of the issue you are encountering to
    know the cause. If you have an issue with RB 10, then I can only recommend
    testing with RB 12.

    If you would like to create a simple example that …

  • I don't quite follow the question. However, I recommend downloading a trial
    version of RB 12 and perform the same test.

    If you still have an issue then please provide more details.

    --
    Nard Moseley
    Digital…
  • I researched this, there is an issue when generating from TrsClientReport. A
    fix will be included for RB 12.02.

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


  • > XLSData - I have numerous reports that I would like the detail band

    Check out the RBuilder help topic for TppXLSDataDevice for details on which
    elements are exported. By default all detail band text elements are
    exported…
  • Check the Windows Regional settings for "Negative Currency Display Format".
    On my Windows 7 machine, it defaults to ($1.1)

    The ReportBuilder DisplayFormat code has been in place for years, there are
    no known issues.

  • You can use the Report.Template.OnLoadEnd and Report.Template.OnNew events
    to apply default configurations for existing reports loaded from the
    database and for newly created reports.

    All published properties of TppReport are …

  • The Report.XLSSettings is a published property of TppReport. It is saved as
    part of the report definition. If you are loading report definitions from a
    file or database, then the XLSSettings saved with the report will be used.

  • I created a patch for RB 12.02 that resolves this issue. I emailed it to
    you. With the patch, the default data export will include on the main
    report's detail elements only. The default behavior can be overridden by
    specifyin…
  • 1. Specify the full path to the file, for example

    c:\myImages\myLogo.jpg.

    2. Make sure the application is running under an windows account that has
    security access to the location of the files.


    --
    N…
  • 2 times.

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


  • In my testing here I did not find this to be true. I asked you for a test
    case. You sent to support a 'video' instead. So I created a test case myself
    and I replied to you.

    Here is a copy of the email reply I sent to you…

  • To optimize long reports, try setting Report.OutlineSettings.Enabled to
    False.

    Thanks for the feedback, I will put your suggestion on the list. There are
    enhancements we have made over the years to optimize performance i…