cancel
Showing results for 
Search instead for 
Did you mean: 

CRVS2010 Beta - 'get_PrintStatus' does not have an implementation

Former Member
0 Kudos

I Developed my web application using Visual Studio 2010 and created reports using Crystal reports for .net 2010 beta1. My reports were running perfect. When beta2 was released, I did uninstall beta1 and installed Crystal reports for .net 2010 beta2.

when i tried to run the reports i get a run time error while executing oRpt = new ReportDocument().

Folloing is the error message i get,

Method 'get_PrintStatus' in type 'CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper' from assembly 'CrystalDecisions.CrystalReports.Engine, Version=14.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' does not have an implementation.

Can any one explain how I can fix this issue.

Thanks in Advance.

Edited by: Manju Ramasamy on Sep 27, 2010 9:46 PM

Subject modified as per the sticky post at the top of this forum; [Crystal Reports for Visual Studio 2010 Beta - read before posting|;

Edited by: Ludek Uher on Sep 27, 2010 3:02 PM

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Manju,

Interesting that both Engine and RAS are in the same error message. It would appear you are using the Engine to open the document and RAS to Print?

Please explain what steps you are using?

Thank you

Don

Edited by: Don Williams on Sep 27, 2010 1:53 PM

Former Member
0 Kudos

following code has been used to load crystal reports

oRpt = new ReportDocument(); ============> getting error here

oRpt.Load(Server.MapPath("
" + Request.ApplicationPath) + @"\Reports\ChartComparison.rpt", OpenReportMethod.OpenReportByDefault);

// Open Report in Crystal report viewer

CrystalReportViewer1.Unload += new EventHandler(crvViewer_Unload);

CrystalReportViewer1.ReportSource = oRpt;

CrystalReportViewer1.Visible = true;

CrystalReportViewer1.DisplayToolbar = true;

CrystalReportViewer1.HasCrystalLogo = false;

CrystalReportViewer1.DataBind();

0 Kudos

Hello,

Odd... try using by temp copy:... , OpenReportMethod.OpenReportByTempCopy);

Are you trying to connect to a BOE Server? No Managed report in beta, or in the final release either.

Oh, and not much info to go on here. When is this error popping up, on load or on viewing?

Thank you

Don

Edited by: Don Williams on Sep 28, 2010 2:58 PM

Former Member
0 Kudos

Hi Don,

"IT WORKED"

Thank you for your support. When i changed option to OpenReportMethod.OpenReportByTempCopy it worked fine.

If you know why open report by default does not work in this case, please update me.

I have two more questions,

1. When is the full release for Crystal reports .net for 2010 planned. In the forum it say it is around Nov 2010. Is it still expected to be around the same time. As we need to plan our production release.

2. Instead of Crystal reports for .net can i use Crystal reports 2008. If so what would be the procedure.

Thanks

Manju

0 Kudos

By temp copy makes a copy of the report so the original can still be used by other. Otherwise the original file is locked and all other processes are blocked from using it.

That's actually a good point, Microsoft changed the open methods a long time ago so we added the temp copy method and it's always the default. I believe the open method is kept around for legacy sake....

New questions, new posts. Keep things clear.

But in this case, as far as I know still November, watch the home page for updates.

If you searched you would see that CR 2010 is the ONLY version that will be supported in VS 2010.

Thank you

Don

Edited by: Don Williams on Sep 29, 2010 2:25 PM

Former Member
0 Kudos

Thanks Don

Answers (0)