将10.0 Crystal报表导出为PDF会生成一个空白PDF文档(适用于开发计算机在其他计算机上不起作用)

时间:2012-02-16 08:09:19

标签: crystal-reports report

我有一个使用C#(dotnet 2.0框架)开发的小程序和从MySql数据库读取数据的MySql 5.0打开报告然后将数据导出到PDF文档。该程序在我的开发机器上运行良好。

我使用VIsual Studio 2005创建了一个ClickOnce安装。使用该设置我在另一台没有安装crystal reports 10.0和dot net framework 2.0的计算机上安装了该程序。

我在另一台机器上为visual studio 2005安装了dot net framework 2.0和crystal redistributable。

在另一台机器上,程序运行时没有任何错误。 但生成的PDF文件不包含任何数据

我将数据集的内容(我正在使用推送模型)导出到XML文件,以确保检索数据。

正在按预期检索数据。但生成的PDF文档是空白的

请注意我使用'MySQl Connector'连接到MySql。开发机器也是Windows XP机器 另一台计算机是Windows 2003 Server。

1 个答案:

答案 0 :(得分:0)

我也有同样的问题。有时候

  1. 我删除了临时文件夹
  2. 使用CCleaner清理
  3. 设置安全策略以在关闭时清理虚拟内存
  4. 关闭+打开系统
  5. 清除历史记录和缓存
  6. 以上5的组合
  7. 但现在没有什么对我有用了。水晶报告显示数据和设计。使用crystal report的导出为pdf选项,pdf工作正常。但直接导出时,pdf有许多空白的页面。甚至没有设计出现。

相关问题