问题标签 [crystal-reports-export]

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

c# - 如何查看打印机状态?

我尝试编写用于查找打印机状态的代码以打印 pdf 格式的水晶报告。我有以下甜甜圈:

  1. 单击水晶报表中的打印按钮后如何触发代码?是否有任何事件(点击)来检查打印机状态?

  2. 当打印机处于开盖、无纸、开盖无纸、关机、开机、预热等不同模式时,属性有何变化?它究竟返回的数值是多少?不同类别打印机(惠普激光打印机、佳能等)的返回值是否有任何变化?

  3. 如何在成功打印报告后显示“成功”消息?

请澄清任何一个。

0 投票
1 回答
832 浏览

crystal-reports - Crystal Report 10.5(VS2008)可以和VS2010一起工作吗?

我可以将 VS2008 的 Crystal Report 10.5 与 VS2010 一起使用吗?

0 投票
1 回答
813 浏览

.net - Crystal Report 2008 导出无法将表格正确导出为表格,而是将每个项目和行都导出为对象?

我正在使用 Crystal Report 2008,但是当我以 MS Word 格式导出报表时,报表中的表不会导出为表,但表中的每一行和项目都导出为对象。 替代文字

意味着您不能扩展列或行大小,否则它的行为就像这样

替代文字

我想像 MS Word 表格那样导出表格,您可以增加或减少列或行的高度或宽度。

0 投票
2 回答
1080 浏览

crystal-reports - Crystal Reports 报表定义可以从文本定义中导入吗?

这个线程逆向工程水晶报表定义文件解释说可以将报表定义导出为机器可读的文本。好吧,太好了,所以在那之后有什么办法可以将它重新导入,大概是在通过比出色的 Crystal Reports 设计器更方便的工具进行一些修改之后?

看看这个问题所建议的更大的图景,是否可以为 Crystal Reports 构建第 3 方设计器工具,其输出将是这个导出的报告定义,或者,我们可以用来稍后实际运行报告的任何类型的输出如果它源自 Crystal Reports 设计器本身。

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

.net - 无法导出 Crystal Reports .NET 版本 13

我有一个运行 CR.NET 版本 13 的 asp.net 4.0 应用程序。

当我在运行 IIS 6 的 w2k3 R2 服务器上托管它时,尝试在报告查看器上将报告导出为 pdf 时出现此错误(它试图下载到浏览器,但随后我看到此消息弹出):

“Adobe Reader 无法打开 'xxx.pdf',因为它不是受支持的文件类型或文件已损坏(例如,它作为电子邮件附件发送且未正确解码)”

当我尝试导出到 Excel 或 Word 格式时,我打开了一个空白文档。

在运行 IIS 7 的 w2k8 服务器上托管它时,我没有这样的错误和问题。

0 投票
1 回答
595 浏览

vb.net - 通过 Crystal Report 生成的 PDF 文件是否与本地计算机中安装的 Adob​​e 有任何关系?

我在 VB.NET 3.5 中使用 Crystal 报表 ExportToDisk 方法生成 PDF 文件。在本地和集成环境中生成的 PDF 文件可读性强,iefont 大小很好。但是在生产环境中生成的PDF文件格式不一样。行是换行的,字体也有点小。

集成时未安装 Adob​​e。

什么可能导致这个问题。有什么建议吗?

0 投票
0 回答
451 浏览

javascript - 从浏览器打印 PDF,但它打印 A4 大小而不是信封,如 PDf 文档中设置的那样

我正在从报告文件生成 pdf 文件并在浏览器中打开该文件。当我打印 pdf 时,它会以 A4 打印每一页,而不是我在创建 pdf 时指定的 4x10 大小。信封的大小在 .rpt 文件中定义。

现在我只用 chrome 进行测试。

这是我的代码

0 投票
3 回答
11732 浏览

crystal-reports - 水晶报表导出到 HTML

我在 ASP.NET 4.0 应用程序中使用 CrystalReports 13 (13.0.2000.0)。
我需要以 HTML 格式导出报告,因为我想要一个静态报告页面,而不需要允许用户交互的报告查看器。

如果我尝试以下代码:

应用程序生成错误(详细信息:不支持以 HTML 格式导出 HTTP 响应。)

如果我尝试 ReportExporter,HTML32 和 HTML40 在 ExportFormat 中不可用。

有人可以帮忙吗?

0 投票
1 回答
2425 浏览

excel - 在水晶中包装文本,以便它不会在 excel 中添加额外的行

我在水晶报表中有一个包含大量文本的字段。为此,我进入格式编辑器并允许为该字段换行文本。现在,当我以 pdf 格式导出报告时,它看起来不错,但是当我将其导出到 excel 时,它会在该字段中包含更多文本的记录下方添加一个额外的行。我怎样才能使它不添加额外的行,而是仅将文本包装在单个单元格中。