为什么不能设置CrystalDecisions.CrystalReports.Engine.PrinterName属性?

2020-09-19 14:26发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在我正在使用的WinForms应用程序中,无论Windows默认打印机如何,都需要从该应用程序设置首选打印机,如下所示:

 reportDocument.PrintOptions.PrinterName = printerName; 

,但出于某些原因,不允许对其进行设置。 最初,PrinterName是空字符串,设置后,它仍然是空的,因此使用的是默认Windows打印机,而不是存储在printerName中的打印机。

我在SO上找到了这个答案: https://stackoverflow.com/a/ 24334756/6197785

我遵循了一次并且它起作用了,但是现在我不能了(当我取消选中该复选框并单击"保存"然后再次打开对话框时,该复选框仍处于选中状态!)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在我正在使用的WinForms应用程序中,无论Windows默认打印机如何,都需要从该应用程序设置首选打印机,如下所示:

 reportDocument.PrintOptions.PrinterName = printerName; 

,但出于某些原因,不允许对其进行设置。 最初,PrinterName是空字符串,设置后,它仍然是空的,因此使用的是默认Windows打印机,而不是存储在printerName中的打印机。

我在SO上找到了这个答案: https://stackoverflow.com/a/ 24334756/6197785

我遵循了一次并且它起作用了,但是现在我不能了(当我取消选中该复选框并单击"保存"然后再次打开对话框时,该复选框仍处于选中状态!)

付费偷看设置
发送
1条回答
樱桃小丸子0093
1楼 · 2020-09-19 14:34.采纳回答

一周热门 更多>