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

RB6 broke all of my reports

edited July 2001 in General
After installing ReportBuilder 6, all of my reports print into infinity. It
appears that RB6 somehow broke the connection to my datapipeline. To fix
it, I have to go into *every* report in my system, select the Report menu,
then data, then it has highlighted, so I have to re-select my
MainDbPipeline.

All of my reports inherit from two levels of base classes, not sure if this
had anything to do with it or not. I use Delphi 5 Ent. on a Windows 2000
workstation machine.

--
Michael Rodriguez
Compeat Restaurant Accounting Systems
http://www.compeat.com
mike@compeat.com

Comments

  • edited July 2001
    Sorry, about that. This has been fixed for the next maintenance release. You
    should have all of you old reports and the old RB install program. Revert
    back to RB5.56 for D5 and when we get the maintenance release out you can
    reinstall RB6 and your reports will not lose the datapipeline references.

    Thankyou, for your patience.


    Cheers,

    Jim Bennett
    Digital Metaphors


  • edited July 2001
    There seems to be another problem with the new 'DataPipelineName' property
    and form inheritance.

    The new 'DataPipelineName' property gets stored in every inherited object
    even if the property is not changed in the child class.

    By the way, what was the idea behind the change from 'DataPipeline' to
    'DataPipelineName'?

    Jo Reiter
    Reiter Software
  • edited July 2001
    We chagned to data pipeline so that it would be a string and not an object
    refernce. There were issues with this implementation and creating reports
    in Delphi 6. We did not want to have the datapipeline make its properties
    visible and settable when DADE Dataviews (which are datapipelines) are
    created in DADE at delphi design time.


    Cheers,

    Jim Bennett
    Digital Metaphors


  • edited July 2001
    The report's datamodule object owns the datapipelines in the RB6
    implementation. Previously, the form owned the datapipelines.


    Cheers,

    Jim Bennett
    Digital Metaphors


This discussion has been closed.