如何在FAST REPORT的对话框上的按钮中写代码直接打印报表?(10分)

  • 主题发起人 主题发起人 seabelial
  • 开始时间 开始时间
S

seabelial

Unregistered / Unconfirmed
GUEST, unregistred user!
比如对话框上有个CHECKBOX,选中我就直接打印,如何写FASTREPORT的脚本?
 
fastreport1.preparereportdlg;
fastreport1.printreport;[:D]
 
frReport1.PrintPreparedReport(‘‘, 1, True, frAll);
 
procedure Tform.ButtonClick(Sender: TObject);
begin
frreport1.LoadFromFile('ybjf.frf');
frreport1.PrepareReport;
frReport1.PrintPreparedReport('', 1, True, frAll);
end;
 
各位大哥,你们的方法我都会,我说的可是在“FastReport的对话框”上啊,是FASTREPORT的对话框页上的按钮,用FASTREPORT内部的脚本语句也,不是在DELPHI中操作。
 
这个好象做不到吧! [:(]
fr的对话框是用来传变量到 page上去的!
 
  哥们,“FastReport的对话框”中的按钮是不用编程来调用报表的.
它是用来退出“FastReport的对话框”的,因为它的ModalResult属性不是mrOK,退出时自然
不会执行报表打印,你将这个按钮的ModalResult属性设为mrOK即可,不用编程.
  这个按钮叫"确定",另外一个叫"取消"的呢,你就将ModalResult属性设为mrCancel,举例而已.Delphi中的对话框不也是这样的吗?
 
后退
顶部