首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Crystal report抛出“无效打印机”错误,但仅适用于某些用户,且仅适用于一个报表

Crystal report抛出“无效打印机”错误,但仅适用于某些用户,且仅适用于一个报表
EN

Stack Overflow用户
提问于 2012-05-18 03:39:24
回答 1查看 2.9K关注 0票数 1

我们有一个应用程序,允许用户打印使用水晶报表生成的批量文档。批处理的打印内容各不相同,但批处理始终通过重复以下步骤来进行:生成报告,将其发送到打印机,更新屏幕以通知用户,并重置变量。

将打印机名称分配给一个特定报表时,包含一个特定报表的批处理将引发“无效打印机”错误,但仅当特定用户使用特定打印机时才会引发此错误。使用完全相同的桌面和完全相同的打印机,许多用户可以在100%的时间内正确打印此报告,而其他用户在%100%的时间内失败。

从表面上看,这似乎是一个追踪权利问题的简单问题,但一旦你深入挖掘,它就会变得令人困惑。。。

没有此问题的用户可以在所有打印机上打印所有文档,而不会出现问题。有此问题的用户可以在除一台打印机以外的所有打印机上打印所有文档。他们可以在发生故障的打印机上打印所有其他文档,也可以在任何其他打印机上打印故障报告。

这到底是怎么回事?似乎答案是报告设置和打印机访问的某种组合,但这没有任何逻辑意义。

EN

回答 1

Stack Overflow用户

发布于 2015-10-21 22:43:23

我将回答我自己的问题。。。

事实证明,如果您的计算机上安装了visual studio IDE,则在打印非标准字符集时,它可能会干扰某些打印机驱动程序。在我们的例子中,答案是不要试图从开发机器打印文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10642416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档