通过.NET应用程序运行Crystal Report与使用任何Crystal Report Designer运行它不同吗?

时间:2009-02-03 11:54:12

标签: .net visual-studio-2005 crystal-reports

我使用嵌入VisulaStudio.NET 2005的CrystalReport Designer设计了CrystalReport,在使用报表查看器运行报表时,它正常运行并检索所需的数据。在应用程序中运行它时,没有检索到数据?!

通过.NET应用程序运行CrystalReport与使用嵌入VisulaStudio的CrystalReport Designer运行它不同吗?

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

我面临类似的问题。 Error Opening CrystalReport viewer

我认为没有任何区别,因为它在我的开发中工作正常。设置以及应用程序在与db相同的计算机上运行时。我想它有一些安全/凭证问题。

如果你弄明白了,请告诉我。

谢谢, Ramjee

答案 1 :(得分:0)

如果您认为它与安全/凭证有关,您可以使用此代码来解决此问题。 即使我这样做了,我仍然有问题。

// Provides current ReportDocument with LogonInfo.
CrystalGen cg = new CrystalGen(this.Page);
cg.CrystalReportLogOn(rptDoc, ConfigurationManager.AppSettings["ReportDataSource"], ConfigurationManager.AppSettings["ReportUserID"], ConfigurationManager.AppSettings["ReportPassword"]);

当然,更改您的登录访问权限。 试着反馈我们。