问题标签 [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 投票
1 回答
4366 浏览

crystal-reports - 如何在 web.Config 文件中建立 ODBC 连接

我是用sybase数据库做水晶报表的。我将使用reportviewer 来查看这些报告。我被困在如何在 web.config 文件中建立 ODBC 连接。

我已经完成了winforms,但我仍在学习。

0 投票
4 回答
2759 浏览

visual-studio-2008 - 我的解决方案中不同项目中的 Crystal Reports 数据源?

我想使用预先存在的 LINQ 类创建一个 Crystal Reports 报表,这些类与报表所在的项目不同。我找不到办法做到这一点。我正在使用VS2008。

每当我展开“项目数据”树时,我只会看到当前项目中的类。“历史”树向我展示了 OTHER 项目中的最后 5 个类,但我需要的不仅仅是这 5 个。我在“ADO.NET”下找到了“建立新连接”选项,但它看起来像是在寻找 XML 源和DLL。

0 投票
2 回答
130931 浏览

crystal-reports - 在 Crystal Reports 公式字段中使用 ToText 格式化字段

我正在尝试创建一个 Crystal Reports 公式字段(用于计算价格的百分比变化),如果特定的报告字段为空,它将返回“N/A”,但使用会计格式将数字返回到小数点后两位(负括号括起来的数字)如果不是。

我能够管理的最接近的是:

但是,这表示使用负号而不是括号的负数。

我尝试了像 '###.00;(###.00)' 和 '(###.00)' 这样的格式字符串,但这些被拒绝为无效。我怎样才能实现我的目标?

0 投票
9 回答
47039 浏览

c# - 在 Visual Studio 2005 中使用 Crystal Reports(C# .NET Windows 应用程序)

我需要在 C# .NET Windows 应用程序中创建报告。我有一个 SQL Server 2005 数据库、Visual Studio 2005,并且可以很好地创建存储过程和数据集。

有人可以指出我创建报告的正确方向吗?我只是似乎无法解决。一些示例将是一个好的开始,或者是一个简单的操作指南……任何比 MSDN 文档解释得更好的东西。

我正在使用 CrystalDecisions.Windows.Forms.CrystalReportViewer 控件来显示报告,我认为这是正确的。

如果我即将踏上漫长而复杂的旅程,创建和显示也可以打印的报告的最简单方法是什么?

0 投票
3 回答
4571 浏览

asp.net - 网络服务帐户是否应该默认接收临时文件权限?

最近我正在通过网络表单从 Crystal Reports 生成 PDF。它失败了,我确定这是由 c:\windows\temp 目录上的权限设置引起的。我授予网络服务帐户对此文件夹的完全访问权限,从而迅速解决了问题。但是网络服务帐户默认没有这些权限是有原因的吗?

Rick Strahl在这里提出了这个问题。听起来这样做不应该有任何问题,但 Rick 并不清楚为什么会这样设置默认值。

Web 服务器是 Windows Server 2003

0 投票
18 回答
87457 浏览

reporting-services - 将 SQL Server Reporting Services 与 Crystal Reports 进行比较

Crystal ReportsSSRS (SQL Server Reporting Services)哪个更好用?

0 投票
3 回答
728 浏览

winforms - Crystal 2008 中的服务器端报表?

我希望将 Crystal Reports 2008 集成到 Windows 窗体应用程序中。我想避免从我的客户端应用程序直接连接到数据库,同时为用户提供“完整”的报告体验。Crystal Reports 2008 是否可以将服务器上的报表执行到客户端 Windows 窗体客户端控件中,类似于 Microsoft Reporting Services?

0 投票
3 回答
9580 浏览

c# - 从 Visual Studio 2008 中的 Crystal Report Viewer 中删除边框/背景

有人可以解释一下如何在 Visual Studio 2008 中删除嵌入式 CrystalReportViewer 控件的背景/边框。

我正在尝试删除浅灰色(在“Crystal Report”标题下方),然后是下方的深灰色。我想只留下白盒子和里面的报告。

这是我目前得到的输出:

http://img411.imageshack.us/my.php?image=screenshotml3.jpg

HTML 片段是:

C# 代码片段是:

0 投票
1 回答
1485 浏览

c# - “new ReportDocument()”的性能问题

我有一个 C# 应用程序,我在其中创建了一个 Crystal Reports ReportDocument,其中包含以下行

CrystalDecisions.CrystalReports.Engine.ReportDocument document = new CrystalDecisions.CrystalReports.Engine.ReportDocument();

此行需要 3-4 秒才能执行。这似乎很慢,尤其是因为

document.Load(file)

紧随其后的行(实际上是读取报告文件和创建报告对象模型的主要部分)执行得非常快。

我应该记住哪些可能会提高性能的事情?

0 投票
1 回答
3097 浏览

c# - 帮助部署 Crystal Report Embedded Visual Studio 2008 网站

我一直在尝试解决这个错误一天,但运气不佳。我有一个使用嵌入式 Crystal Reports 的 VS 2008 项目,它当然在本地运行良好,但是当部署到我的远程服务器时,报表将不再运行。

我推测这是因为我的服务器上没有安装正确的 Crystal Reports 组件。所以我尝试将 dll 文件直接添加到我的项目中,这确实解决了我的一些错误,但它们仍然是一个缺失的参考。

缺少的参考位于我的 GAC 中的“CrystalDecsions.ReportAppServer.ClientDoc”上。

除了在服务器上安装 msi 文件之外,还有其他方法可以解决这个问题吗?