问题标签 [crystal-reports-2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7988 浏览

c# - 如何将参数传递给 Visual Studio 2010 的 Crystal Report?看起来他们被忽略了

这在 Visual Studio 2008 中正常工作,但由于我已切换到 Visual Studio 2010 和 Visual Studio 2010 的 Crystal Reports,我传递的参数被忽略。

它们显示在报告中,只是在涉及选择公式时被忽略!这是我创建报告和传递参数的代码。

当我从设计器运行报告时,它工作得很好。当我在报告中显示参数时,您可以看到正在传递的参数。

替代文字

对于我从存储过程运行的报告,参数似乎传递得很好,它只是由所有表组成的那些。

对于它的价值,这是我的选择公式:

0 投票
2 回答
5579 浏览

vb6 - 如何重新分发使用 Crystal Reports 的 VB 6 应用程序?

假设目标系统有“Crystal Reports for Visual Studio 2008”,我如何分发一个可执行的 VB 6 应用程序和报告文件?仅仅移动可执行文件和报告文件是行不通的。我想知道如何创建一个可再发行包。我们使用 CR10。

0 投票
1 回答
1193 浏览

asp.net - 使用asp.net查看器显示水晶报告/ vs2010的问题

从 VS2008 升级到 VS2010,我的水晶报表在导出为 PDF 时看起来一样,但是当使用 ASP.NET CrystalReportViewer 查看时,字段的格式丢失了。

查看报告的 html 源代码表明它定义了一堆样式,这些样式看起来与报告中使用的样式相似,但它们从未分配给字段。这适用于使用旧版本创建的报告以及使用 2010 创建的新报告。

关于为什么以及如何解决的任何想法?

0 投票
3 回答
1348 浏览

wpf - Crystal Reports 2010 在 WindowsXP 中将报表导出为任何格式后,所有报表都无法加载

我有一个使用 ClickOnce 为 500 多个用户部署的 WPF 计费解决方案,CrystaReports2010 用于报告,85% 的用户在他们的机器上安装了 WindowsXP :(

Crystal Reports 在 WindowsXP 机器上运行良好,直到用户使用 Crystal Reports 查看器中的内置导出按钮导出报表,如果他这样做,则导出过程成功完成,但他无法在解决方案,直到他重新启动应用程序。

导出按钮

这是导出后尝试打开新报告时的错误:

错误信息

我将解决方案中的报告保存为应用程序 .exe 文件之外的内容外部资源,并按需加载它们,如下所示:

我确保在用户关闭报表后关闭并处理报表文档对象,因此没有内存泄漏或超过打开报表的最大数量。

如果我改变了我的实现,将我的解决方案中的报告保存为嵌入式资源,问题就解决了,但这不是一个选项,因为报告的大小相对较大(200KB-450KB),它将是一个很大的 DLL 文件每当我们发布对任何报告有任何更改的新版本时,都将通过 ClickOnce 将其下载给客户!另一种变体是将每个报告分组到一个 DLL 中,比如说四个报告,但仍然存在相同的问题(1MB-2MB 仍然是一大块)。知道我们有很多报告,并且根据客户政策的变化,我们经常收到对这些报告的更改请求。请帮忙!

0 投票
1 回答
8999 浏览

visual-studio-2010 - 使用 Crystal Reports 13 为访问受限的用户部署单击一次应用程序?

通过单击一次将 VS2003 1.1 windows 窗体应用程序更新到 VS2010,我们还必须升级应用程序中使用的水晶报表的版本。

如果用户有本地管理员,一切都会完美运行。不幸的是,我们的大多数用户都处于极度锁定状态,无法安装任何东西。这给安装 CR13 二进制文件带来了问题。在单击设置中,我已将所有 CrystalDecisions.* dll 标记为包含/必需,但它们没有发布到部署文件夹,因此没有复制到具有其他 3rd 方库的用户计算机。这意味着应用程序可以正常启动,但是一旦用户尝试运行报告,他们就会收到以下错误:

即使它被标记为包含/必需,这个文件也没有被部署。我真的不想追逐每个用户并手动安装它(我们没有选择进行组策略推送)。我们使用了四个 Crystal dll:

  • CrystalDecisions.CrystalReports.Engine
  • CrystalDecisions.ReportSource
  • CrystalDecisions.Shared
  • CrystalDecisions.Windows.Forms

其中,实际上只有引擎正在部署!有谁知道为什么 click-once 没有部署其他的(尤其是 Windows Forms dll)以及我如何说服它?

谢谢!

编辑:尝试删除对 Crystal dll 的现有引用(指向“C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet”下的 Crystal 安装),将它们复制到项目中并通过“浏览”选项卡添加它们,但它们仍然没有被部署:(这几乎就像他们设置了一个标志说它们不应该被部署,所以 Visual Studio 只是忽略它们??

0 投票
5 回答
8151 浏览

visual-studio-2010 - 没有可用的有效报告来源。在asp.net sap水晶报告中

我在 asp.net 2010 中使用 Sap Crystal Report 它会显示错误no valid report source id available,当我使用报表查看器工具在运行时刷新报表或移动到下一页时,这是我的编码,

如果有人知道请帮助我...在此先感谢

0 投票
1 回答
1588 浏览

iis-7.5 - IIS 7.5 中的 Crystal Reports 2010 要求身份验证

我们正在从 2003 IIS6 Web 服务器迁移到带有 IIS 7.5 的 2008 R2。

我们还有一台运行 IIS7 的 Windows 2008 服务器,在这台服务器上一切正常。

在新服务器上,当我们进入水晶报告查看器页面时,系统会提示您进行 Windows 身份验证,然后如果您输入有效凭据,您会在 Firefox 中收到以下错误:

XML 解析错误:未找到元素

地点:http://192.168.10.112/Reports/ReportViewer.aspx?id=49

第 1 行,第 1 列:

^

在 IE 中,您只会得到一个空白屏幕。

相同的代码在 Visual Studio 2010 的服务器上的调试模式下运行良好,并且在我们的其他服务器上运行良好

谢谢

0 投票
1 回答
1018 浏览

winforms - Crystal Reports for VS 2010 或 2008 - ActiveX 控件 - 如何使用?

我正在尝试在 Winforms 中使用 Crystal Reports ActiveX Viewer 13。虽然 SAP/BO 表示他们不会支持这一点,但我看到机器上有可用的 ActiveX 控件。关于如何使用此控件的任何想法?我在使用 .Net Viewer 时遇到的问题是,如果 OLEDB 提供程序有任何类似参数对话框的 UI,它会在 Windows7 上崩溃。我单独发布了这个问题。一位朋友通过使用 Cr11R2 ActiveX Viewer 解决了这个问题。我试图找出是否可以通过使用 VS2010 的 CR 随附的 ActiveX 查看器来解决该问题。

对此方向的任何指针表示赞赏。

找到答案 - ActiveX 控件仍可用于 Web 项目。在 Winforms 应用程序上运行的支持文件都不可用,所以.. 我想不能再使用这个选项了

0 投票
1 回答
2780 浏览

winforms - 安装 Crystal 后 VS 2010 缺少 CrystalReportViewer

我为 VS 13.0.2000 安装了 Crystal Reports 以使用 VS 2010。我需要在 WinForm 应用程序中使用 CR。

令我惊讶的是,我的 VS Toolbox 窗格中没有用于 WinForms 的 CrystalReportViewer。不过,CrystalReportViewer确实出现在 Web 表单的工具箱中。

我显然可以在不使用工具箱的情况下将查看器添加到我的 winform 中,但我似乎无法弄清楚我需要参考什么来获取它。我已经引用了所有常用的 dll,例如 CrystalReports.Engine 和 CrystalDecisions.Shared,但它没有帮助。

有人知道我错过了什么吗?

0 投票
1 回答
3913 浏览

crystal-reports - Crystal Reports 2010 (V.13) 在 Visual Studio 2010 中不显示数据

我是 VS 和 CR 的新手,几天来一直在为这个问题苦苦挣扎:我已经安装了 CR 2010 并尝试在我的 VB.Net 项目上创建报告 - 报告加载,显示标题但没有数据。在字段资源管理器中浏览每个字段时,它们也是空的。

  • 数据库和数据集都有行
  • 报告很简单——只显示一张表中的数据
  • 我使用向导创建了报告,没有手​​动完成

任何帮助,将不胜感激。

谢谢!