Urgent
We have just downloaded and installed the Update 1 patch for Delphi 6
Enterprise.
All our reports are now giving us streaming errors. It's probably because
the packages need to be recompiled, but when I try that I am getting the
infamous proxies.dcu not found error.
What do I do?
Tolga
Enterprise.
All our reports are now giving us streaming errors. It's probably because
the packages need to be recompiled, but when I try that I am getting the
infamous proxies.dcu not found error.
What do I do?
Tolga
This discussion has been closed.
Comments
I have the update #1 installed into D6. I ran a selection of some of our QA
reports, loaded some reports at Delphi design time and also created some new
reports from scratch with no problems. You shouldn't have to rebuild the
packages and RB should work 'out of the box' as it did before. We build RB
for distribution, using plain-jane Delphi 6 with no updates. Your best bet
would be to follow the corrupt installation article in the tech-tips
newsgroup under the Installation thread. If that doesn't help, then send us
a simple example which is created in D6 that shows the error when it is
loaded into D6 with the Update installed, to support@digital-metaphors.com
Cheers,
Jim Bennett
Digital Metaphors
http://www.digital-metaphors.com
info@digital-metaphors.com
after some more investigation, we have figured out what is happening (we
don't know why it's happening):
We save our reports to a SQL Server 2000 database using the ReportBuilder
GUI and
load them back from the database with the following code - the "Stream read
error" occurs on the 'LoadFromDataBase' line:
flightReport := TflightReport.Create(Self);
flightReport.Template.DatabaseSettings.DataPipeline :=
reportTemplatesPipeline;
flightReport.template.DatabaseSettings.NameField := 'report_name';
flightReport.template.DatabaseSettings.TemplateField := 'report_template';
flightReport.template.DatabaseSettings.Name := 'specificLandings';
flightReport.template.LoadFromDatabase;
/////set the printer and print///////////////////
lPrintDevice := tppprinterdevice.Create(Self);
lPrintDevice.Publisher := flightReport.Publisher;
flightReport.PrintToDevices;
lPrintDevice.Free;
flightReport.free;
We can't even open our reports in the ReportBuilder GUI from the database
(at design time) after the Delphi Update 1 Patch. We were right in between
releases, so if you can help us we would really apreciate it...