fastreport 打印设置问题
各位大牛,请教个打印设置的问题,
有个按钮btn1,提供打印设置功能,事件如:
TPrinterSetupDialog *PrinterSetupDialog1=new TPrinterSetupDialog(frxReport_SystemManage);
PrinterSetupDialog1->Execute() ;
其中frxReport_SystemManage为TfrxReport控件。
再有按钮btn2,提供打印功能,事件如:
frxReport_SystemManage->Print();
其中frxReport_SystemManage->PrintOptions->ShowDialog=ture.
我的操纵顺序如:“单击btn1”设置打印机为一个打印机printer2,“单击btn2”实现打印,但弹出的打印设置对话框并不显示刚才设置好的printer2为默认打印机,还是需要重新选择。
在此敬请大家能帮手说明原因,异或提供解决方案。谢谢!
[解决办法]
“单击btn1”设置打印机为一个打印机printer2
你可以将printer2设置为os系统默认打印机
[解决办法]
在报表设计界面中,Page属性中有一项是打印机的设置选项,可以设置打印报表时,优先为系统默认打印机还是其它的, 可试试能不能解决问题。