6

问题: 从 BIDS 2008 R2“预览”选项卡中打印挂起,并且必须在任务管理器中结束进程。

事实

  • 我可以在项目的调试配置属性下将报告设置为 StartItem,然后运行,生成预览窗口。然后成功打印。

  • 我可以将报表部署到 Reporting Services 服务器并从报表管理器成功打印。

  • 我可以创建一个没有数据源的新报告,只需将文本和图像放在页面上,然后从“预览”选项卡中成功打印。

  • 使用 BIDS 2005 时问题不存在,能够从预览选项卡打印就好了

  • 我可以从预览选项卡中导出为任何格式(例如 PDF)打开文件并成功打印

采取的故障排除步骤(同样失败的结果):

  • 尝试了其他 SSRS 项目
  • 尝试了其他 SSRS 报告
  • 尝试了一个新的 SSRS 项目,裸骨数据访问......没有图像,非标准字体等。
  • 不同系统上的重复问题(服务器、工作站、新报告等)
  • 使用 Jet 4.0 OLEDB 连接到 Access 数据库作为数据源
  • 使用 SQL Server 2005 作为数据源
  • 使用 SQL Server 2008 作为数据源
  • 在 SQL Server 上设置 NOCOUNT ON (各种论坛拖钓建议)
  • 在 SQL Server 上设置 NOCOUNT OFF
  • 更改的打印机(型号、驱动程序等)
  • 尝试通过电缆连接的本地打印机

问题: 任何人都可以复制这种行为吗?这是 BIDS 2008 R2 中的一个错误,还是开发环境从未打算在预览选项卡中提供这种更“类似生产”的打印功能?

谢谢,杰夫

4

1 回答 1

2

我有同样的问题。我可以提供的唯一附加信息是,此问题发生在运行 Windows XP SP3 和 Windows 7 64 位的系统上。此外,如果我在预览中单击打印布局图标,然后单击打印图标,一切都会按预期工作。

我正在使用 BIDS 2008 R2 CU3。

2010 年 11 月 2 日:微软对我昨天提交的支持票的回应:看起来你发现了一个错误。我能够毫无困难地复制它,一位同事也是如此。我会写一个错误报告并提交。一旦完成,我将关闭此案。最好的解决方法是单击“打印布局”图标找到的解决方法。我发现的唯一另一个是删除数据源,这不是报表的实用选项。

于 2010-11-01T14:22:41.833 回答