在FR3中,如何直接打印而不出现打印对话框(20分)

  • 主题发起人 主题发起人 jhlz1968
  • 开始时间 开始时间
J

jhlz1968

Unregistered / Unconfirmed
GUEST, unregistred user!
在FR3中,如何直接打印而不出现打印对话框
 
源代码
http://www.ddvip.net/program/delphi/index6/207.htm
 
楼上的,是FR3中,你的代码是fr2.x的
 
你看看它是怎么做的,模仿下不就成了
 
你的代码中用的命令FR3中没有
 
我粗略查了下
FR3应该支持直接打印的,不用代码了
 
3.05支持多表头,多固定列,按表头排序,支持合计列,并支持直接打印
 
我用的打印命令:
if frxReport1.PrepareReport then
frxReport1.Print;
它总是出现打印对话框,让选择打印机。
 
Report.PrintPreparedReport('',1,true,frAll);
//直接打印
上面的使用默认打印机,没有任何提示就会开始打印。
 
To:无头骑士
我说的是在FR3.x中,不是在FR2.x中
 
if frxReport1.PrepareReport then
frxReport1.Print;
改成
frxReport1.Print;试下
 
3.x没有用过,区别很大吗?
 
多人接受答案了。
 
后退
顶部