D7中Rave报表如何分开预览及打印?(100分)

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

joanf75

Unregistered / Unconfirmed
GUEST, unregistred user!
即只单独完成打印或预览功能,而用Execute先有选项
 
我也想问Rave的报表可以导出到Excel中嘛?
 
我想知道。
 
可以的:分开打印和预览,是一个成员函数
 
rvproject1.open;
rvproject1.execute;
rvproject1.close;

默认会显示一个打印对话框,但可以修改svSystem1.DefaultDest的值即可
记住加分。

 
可以不显示对话框的。设置
RvSystem1.ssAllowPreviewSetup := false

RvSystem.DefaultDest:=rdprinter; //直接打印
RvSystem.DefaultDest:=rdpreview; //预览

目前的版本不支持 导出到 excel
 
打印预览:
if R_ajml.Checked=true then
begin
RvSystem.DefaultDest:=rdpreview;
RvProject.SelectReport('ajml',false);
RvProject.Execute;
end;
打印:
if R_ajml.Checked=true then
begin
RvSystem.DefaultDest:=rdprinter;
RvProject.SelectReport('ajml',false);
RvProject.Execute;
end;
不显示对话框的
RvSystem.ssAllowPreviewSetup := false
 
帮你向上提!
 

Similar threads

D
回复
0
查看
930
DelphiTeacher的专栏
D
D
回复
0
查看
871
DelphiTeacher的专栏
D
D
回复
0
查看
945
DelphiTeacher的专栏
D
D
回复
0
查看
777
DelphiTeacher的专栏
D
D
回复
0
查看
767
DelphiTeacher的专栏
D
后退
顶部