问题标签 [crystal-reports]

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 回答
417 浏览

crystal-reports - Where can I get a list of what Crystal Reports features conflict?

There are certain Crystal Reports features that cannot be combined in the same report, for example SQL command objects and server side grouping. However, as far as I can find, the built-in help doesn't seem to clearly document these conflicts. For example, checking the help page for either of those features doesn't mention that it doesn't work with the other. I want to be able to find out about these conflicts when I decide to use a new feature, not later when I go to use some other feature and the option is greyed out. Is there any place that documents these conflicts?

I am specifically working with Crystal Reports XI. Bonus points if the list of conflicts documents what range of versions each feature is available and conflicting in.

I have now also checked the release notes (release.pdf on install CD), and it does not have any answers to this question.

0 投票
2 回答
497 浏览

crystal-reports - VS 2003 CrystalReports - 细节部分问题

我的报告中有 2 个详细信息部分(详细信息 a 和详细信息 b)。两个部分中的字段最多可以增长到 10 行。

如何强制 Crystal Report 在一页上打印两个部分?目前底页打印部分“详细信息 a”的报告,但“详细信息 b”部分打印在下一页。如何防止这种行为?

0 投票
9 回答
2782 浏览

crystal-reports - 水晶报表 .Net 指南

在过去的六年中,我们一直在使用 .Net 和 Visual Studio,并且早期使用与 Visual Studio 捆绑的 Crystal Reports 的 .Net 版本开发了许多基于 Web 的报告应用程序。我对那个产品不以为然:使用起来似乎非常困难和复杂。我们必须进行安全更改,安装各种额外的软件,等等。

现在,我们正在迁移到 .Net 框架的 VS2008 和 3.5 版本,是时候重新开发旧应用程序了。我们的 Crystal .Net 开发人员早已离开,我面临一个决定:我们是坚持使用 Crystal 还是转向其他公司?我们可以使用 Crystal Reports XI 的“完整”版本。

我们生成从各种数据库中提取的数据的 PDF 版本。一些应用程序使用内置的报表查看器,但这对于网格视图的灵活性来说似乎是多余的。我们仍然需要以网格或可下载的 Excel 格式生成可打印的 PDF。

  • Crystal Reports .Net 值得坚持,还是我们应该研究如何使用版本 XI?
  • 或者,是否有一种简单且低成本的方法来生成 PDF 报告而不使用 Crystal?
0 投票
2 回答
3537 浏览

visual-studio - 在 VS 2005 中更改 Crystal Report 的 Catalog 属性

我正在处理现有报告,我想用数据库对其进行测试。问题是在初始报告创建期间设置的目录不再存在。我只需要将目录参数更改为新数据库。该报告为其数据使用存储过程。看起来如果尝试删除 proc 以重新添加它,报告上的所有字段都会消失,我将不得不重新开始。

我在 Studio 的设计器中工作,只需要调整目录属性即可获得预览。我有代码可以从程序中正确处理事情。

0 投票
8 回答
73275 浏览

image - 在运行时动态更改 Crystal Report 中的图像

我正在使用VisualStudio 2005 中包含的Crystal Reports。我想通过构建图像文件的路径来更改运行时显示在报表上的图像,然后将该图像显示在报表上。

有没有人能用这个版本的 Crystal Reports 做到这一点?

0 投票
2 回答
3383 浏览

.net - Crystal Report 10.5 [包含在 Visual Studio 2008 中] 按图像选择列

我在 SQL Server 2005 中有一个图像列(允许 Null = true)。我正在使用 Visual Studio 2008 附带的 Crystal Reports 设计器(10.5 版)。Crystal 将该列视为 blob 字段并为该列放置一个图像对象。当我试图通过使用限制记录选择时

作为选择公式,我收到以下错误:

公式错误。
'NOT (ISNULL({Employee.Picture}))'
此函数不能使用,因为它必须在以后评估。

有没有办法过滤掉没有图片的行?

谢谢,
Kishore A

0 投票
1 回答
1990 浏览

crystal-reports - 如何在不出现拒绝访问错误的情况下将子报表重新导入 Crystal 报表 9.0?

我正在使用水晶报表 9.0。它有一个由 2 个主报告共享的子报告。由于修复了其中一个主报告,我修改了子报告。当我尝试将该子报告重新导入我的第二个主报告时,我收到错误:访问被拒绝,然后重新导入子报告失败。

有谁知道问题可能是什么?2 个主报告和子报告都已“签出”,因此这不是一个现成的问题。此外,当我第一次说重新导入时,它告诉我找不到文件(指向一个很长的死文件路径),我需要选择它。

0 投票
3 回答
23010 浏览

crystal-reports - Crystal Reports 与 ReportViewer 的优缺点?

我们一直在为我们的 Web 应用程序在 VS2008 中围绕 Crystal Reports 设计报表,我刚刚发现 Microsoft 提供了 ReportViewer 控件。我进行了一些搜索,但无法找到每种生成报告方法的优缺点的良好细分。

我正在寻找有关以下方面的利弊:

  • 易于开发
  • 易于部署
  • 数据导出能力
  • 易于支持和在网络上查找帮助
0 投票
2 回答
4044 浏览

asp.net-mvc - CrystalReportViewer 按钮使用 MVC 框架损坏

我们使用 MVC 框架(第 5 版)和 CrystalReportViewer 控件来显示我们的报表。我无法让报表查看器控件顶部的任何按钮工作。

如果我正在处理“HoursSummary”报告。如果我将鼠标悬停在 IE 中报表查看器上的任何按钮上,页面底部显示的链接是“../HoursSummary”。这将创建一个 ' http://localhost/HoursSummary ' 的 url。没有“HoursSummary”控制器,所以我不断收到 404 错误。

  • 我相信我想重定向到“ http://localhost/reports/HoursSummary ”,因为我确实有一个报告控制器。如果这是正确的方法,是否有人知道我应该在 CrystalReportViewer 控件上设置哪个属性才能实现这一点?
  • 有没有更简单的方法来处理这种情况?
0 投票
1 回答
287 浏览

crystal-reports - 如何防止 Crystal webserver 在每个页面上重新获取数据

我们通过他们的网络服务器使用 Crystal 11。当我们运行报表时,它会执行 Sql 查询并在 Crystal Web 报表查看器中显示报表的第一页。

当您点击下一页按钮时,它会重新运行 Sql 查询并显示下一页。

我们如何让数据的重新查询停止?

我们也有多个人同时运行相同的报表(毕竟它是一个 Web 服务器),我们不想在同一个报表的不同实例之间缓存数据,我们只想缓存每个单独的数据报告的实例。