问题标签 [reportdocument]

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 投票
0 回答
682 浏览

c# - 导出、保存或打印 ReportDocument 时出现异常

这可能很难解释。我有一个程序可以填写基于 Oracle 数据库的预建 Crystal Report (CR 2011)。我已经通过基于 MSDN 教程的代码将登录信息应用于报告中的所有表格(以及 5 个子报告中的所有表格)。如果我在报告刷新后不添加任何代码对报告进行任何操作(例如保存或发送到打印机),它将毫无问题地运行我的代码。但是,如果我添加任何使程序有用的代码,它会因以下异常而中断。

这是我的相关代码:

这是一个例外:

在此先感谢您的帮助。

0 投票
1 回答
1883 浏览

asp.net - Crystal Reports methods ExportToHttpResponse and ExportToStream hang and never return

The code I'm troubleshooting exports a Crystal Report ReportDocument to Excel. Most of the time, the export works just fine. Unfortunately for some datasets, the ExportToHttpResponse method never returns and causes the app to hang. Eventually there is a Thread was being aborted exception along with a request timeout.

Here is the line that hangs:

I also tried using ExportToStream from here which also hangs:

I have tried different export formats, restarting IIS, etc. There seems to be a size limit or perhaps specific data scenarios that cause these methods to hang. Any workarounds or explanations for this behavior? Thanks!

0 投票
0 回答
562 浏览

c# - Crystal Reports ExportToDisk 函数

我有一个 C# 应用程序,它使用 Crystal Reports 模板一次生成数百个不同的报表,并使用 ReportDocumnet.ExportToDisk 函数将它们保存到网络共享。虽然这很好用,但我注意到它有时会在程序所在的驱动器的根目录中留下一份完整报告的副本。它不会一直这样做,这令人困惑。

该程序的当前版本是一个控制台应用程序,不是多线程的。

任何想法为什么会发生这种情况?

0 投票
0 回答
835 浏览

wpf - 将 OxyPlot PlotModel 导出到 ReportDocument 会产生模糊的图像

长期潜伏者,第一次海报。

我目前正在开发一个使用 OxyPlot 生成图形的 WPF 应用程序。我希望将生成的图表导出到 ReportDocument (RDLC) 并使用 CutePdf 将其打印为 PDF。我能够成功地做到这一点。

目前我采取的方法是执行下面的代码片段。

要将其传递给 RDLC,我必须将内存流转换为 Base64String 并将其作为参数传递。如此;

然而,虽然这一切都很好,但当我放大 PDF 时,PDF 中的图像输出似乎非常模糊和像素化,而页面上的周围文字清晰。

我已经尝试将图像以 PNG/BMP/JPG 格式保存到磁盘,但这似乎也返回了一个模糊的图像,所以这不是尺寸问题。

我在这篇文章中附上了一份PDF 副本,以说明我的意思。

谢谢!

0 投票
0 回答
54 浏览

crystal-reports - 以编程方式访问格式抑制公式

我想使用对象以编程方式扫描 Crystal 报表中文本对象的抑制公式ReportDocument。报告是使用版本 XI R2 (11.5) 设计的

我能够遍历 ReportDocument 中的各种对象,但我似乎无法使用ReportDefinition或以编程方式查看文本对象中的公式DataDefinition。独立公式确实显示在 DataDefinition.FormulaFields 中,但我正在尝试查看嵌入在文本对象中的公式(例如抑制公式)。我该怎么做,或者这是 ReportDocument 对象的已知限制?

0 投票
1 回答
819 浏览

c# - C#中的动态加载.rpt

在我的系统中,这段代码是可以的。但在其他系统中,它有错误。我在所有其他系统中正确安装了水晶报告。

此代码执行时出现错误:

crystaldecisions.crystalreports.engine.reportdocument' 抛出异常

然后我在客户端系统中执行了 CRRuntime_32bit_13_0_3.msi。该错误已解决其他问题:

运行代码后,出现“数据库登录”对话框,我没有自动连接数据库,也没有查看报告文件!!!

请帮帮我,我该怎么办?

0 投票
0 回答
72 浏览

oracle - Crystal Report - 无法使用 Oracle 数据库打开报表

调用 reportDocument.SetDataSource(dt) 时出现以下错误。

工作流程:

我正在使用 ReportDocument 对象通过 RPT 文件导出 excel。最近,我将VS2008制作的水晶报表升级为VS2017。除一份报告外,所有其他 rpt 报告都运行良好。当我使用 VS 2008 代码运行时,它工作正常,但在 VS 2017 中它给出了错误。

请有人帮忙吗?

0 投票
0 回答
25 浏览

visual-studio - VS 2019 中的 Crystal Report ReportDocument 加载崩溃

我有这个简单的代码,用于打印使用 Crystal Report 生成的报告,参考版本为 13.0.4000.0,使用版本 v4.0.30319 编译。整个事情发展到一定程度,然后莫名其妙地停止工作。执行 myReportDocument.Load 行时,应用程序会停止,但不会给出任何错误消息。我尝试使用 vb.net 生成另一个项目,其中包含指向相同数据源的报告,并且一切正常。请帮我一把。谢谢