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

Same Access Violation When Previewing Reports at Design Time (Please do something)

edited March 2012 in General
Hi,

Delphi 7, RB 14.03, Windows 7 64 bits, Notebook ASUS G73JW, etc..etc...

I did a fresh install of Delphi 7, reformated my machine, installed only RB
14.03 (Server) and I cannot preview my old reports done in 10.09
(Enterprise).

I have a lot of reports, like 500+ reports done with 10.09, not a single
bug, now 14.03 is driving me insane!

"Access violation at address 144C7D76 in mdule 'rbRCL147.bpl'. Read of
address 00000000C."

Recompiled all packages, applied hotfix (ppScreenDevice.pas and
ppViewr.pas), reinstalled all BPL, uninstalled, reinstalled, did everything
possible.

I thought it was problem with TChart or with TExtraDevices, I uninstalled
all my old components, did a fresh install of Delphi 7 + RB 14.03

I can't believe I purchased a $999 dollar product and have this issue...
With 10.09 I was doing fine, no errors, no bugs.

Please do something about this, as I need to use this component with new
TeeChart 9 components, also I need to implement web reports, that's why I
purchased Server edition.

Thanks

Comments

  • edited March 2012
    Well, looks like I managed to find out what was happening.

    I had a TppViewer connected to my TppReport.

    TppReport Device Type = Screen.

    I deleted TppViewer from my form and now I can preview my reports at design
    time...

    Geez!!!!

    Finally... About to get insane with this!

    So if anyone experience this issue, above is the answer!

    ;-)

  • edited March 2012
    Hi Murilo,

    Thanks for pointing this out. This seems to be an issue with Delphi 7
    only at Delphi design-time. We will continue to research this and keep
    you up to date on a solution (likely with the next release of
    ReportBuilder).

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited March 2012
    This issue will be fixed for the next release of ReportBuilder.

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited April 2012
    Ok Nico, thanks!

    I solved all my problems by setting TppViewer.Report = nil.

    Now I apply this setting at runtime at OnCreate Form event.

    Everything is working like a charm!

This discussion has been closed.