Rave 报表为什么不能同时使用两台以上打印机(100)

  • 主题发起人 主题发起人 augur
  • 开始时间 开始时间
A

augur

Unregistered / Unconfirmed
GUEST, unregistred user!
Rave 报表,当打印时如果计算机上有两个以上的打印机时,不能打印报表。删除打印机,只保留一台时,可以正常打印,不知道如何处理两台以上的打印机连接问题。
 
你在报表页面中printer可有设置打印机?或者加以下代码 if RvNDRWriter1.SelectPrinter('Microsoft Officedo
cument Image Writer')=true//你要选择的打印机 then
begin
RvProject1.Open();
RvProject1.Execute();
end else
ShowMessage('提示,打印机不存在!');
 
我的意思是,如果在计算机上安装了多台打印机,当打印Rave报表时,可以预览,点击打印按钮时计算机名变成乱码或空,所以不能进行打印。如果删除掉多余的打印机,仅保留一个打印时,一切正确。实际应用中,不可能限制用户安装的计算机台数。
 
后退
顶部