Tag: crystal reports

无法加载文件或程序集’crystal decisions.windows.forms,version = 13.0.2000.0′

我正在开发Windows应用程序。 在这个我设计的报告模块。 每当我想在Windows 7,Windows XP和Windows Vista中查看报告时,我都会收到错误,但它适用于Windows 8。 我在部署安装程序之前采取了以下步骤 我在Windows 7中的Windows XP和.NET Framework 4.5中安装了.NET Framework 4 我安装了CRforVS_13_0_2但它的错误消息如: 您必须已安装Visual Studio 2010才能继续此安装。 和 由于错误,Visual Studio 2010安装的SAP Crystal Reports版本提前结束。 然后我安装了我的项目设置(手动创建设置,我包括所有水晶报表程序集),登录并转到报表菜单,点击打开Crystal报表的预览通过错误消息如 无法加载文件或程序集’crystal decisions.windows.forms,version = 13.0.2000.0,culture = neutral,Public keytoken = 692fbea5521e1304’或其中一个依赖项。 该系统找不到指定的文件。 请指导我如何解决此问题。

Crystal Reports for Visual Studio 2010错误

我正在尝试使用ASP.NET 4.0和Visual Studio 2010从我的Web应用程序运行水晶报表。我已经从SAP站点安装了以下内容( http://www.businessobjects.com/jump/xi/crvs2010 /us2_default.asp ) 1)SAP Crystal Reports,Visual Studio 2010版本 – 标准EXE安装包,用于将软件安装到Visual Studio IDE中。 2)用于.NET Framework 4的SAP Crystal Reports运行时引擎(64位) 我有一个名为Reports.aspx的页面,其中我有一个水晶报表查看器控件 在Reports.aspx.cs文件中,我有以下代码: protected override void OnPreRender(EventArgs e) { ReportDocument report = new ReportDocument(); var path = Server.MapPath(“Reports/Sample.rpt”); report.Load(path); report.SetDatabaseLogon(“username”, “password”, “servername”, “databasename”); rptViewer.ReportSource = report; } 在report.Load(path)行上,我收到以下错误: 不支持的操作。 由JRC引擎处理的文档无法在C ++堆栈中打开。 我怎样才能解决这个问题?

如何在打开子报表时阻止crystal report viewer查询登录凭据

我目前有一个嵌入视觉工作室网站的水晶报告。 我部署网站并将其安装在IIS上,并提供指向用户的链接,以便他们可以全局访问并查看此报告。 这个系统一直很好用。 但是,当我嵌入具有子报告的水晶报告时,凭据不会自动传递到子报告。 当我调试解决方案时,初始报告打开正常,当我单击项目打开子报告时,水晶报告查看器会要求我提供数据库登录凭据。 如何在代码中自动传递这些凭据,以便用户在水晶报表查看器中查看时无需输入代码。 下面是我在default.aspx.cs页面中使用的代码。 它包含连接字符串。 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; namespace CFIBInventory { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { SqlConnection con = new SqlConnection(“Data Source=HPL-WTS;Initial Catalog=Enterprise32;Persist Security Info=True;User ID=sa;Password=********”); DataSet1 ds = new DataSet1(); SqlDataAdapter […]