RT

解决方案 »

  1.   

    不太明白你的意思,如没有理解错的话
    frreport1.LoadFromFile('d:\rsc\frtry.frf');
      

  2.   

    对不起,我花了两个星期只学了组件这一块,还没深入编程 adoquery1.Close;
          adoquery1.SQL.Text:='select * from ajjbjl where jjbsj='''+jjbf.jjbsj.Text+'''';
          adoquery1.Open;
          frreport1.Preview:=fp;
          frreport1.LoadFromFile(ExtractFilepath(application.ExeName)+'打印模板\交接班打印.frf');
          frreport1.PrepareReport;
          frreport1.ShowReport;
     adoquery1.Close;
          adoquery1.SQL.Text:='select * from apdsrb';
          adoquery1.Open;
          frreport1.Preview:=fp;
          frreport1.LoadFromFile(ExtractFilepath(application.ExeName)+'打印模板\配电所日报.frf');
          frreport1.PrepareReport;
          frreport1.ShowReport;如果有多个报表呢,该如何从不同的按钮来判断显示不同的窗体
      

  3.   

    加一个combobox框,把报表加进来,然后:
    frreport1.LoadFromFile(ExtractFilepath(application.ExeName)+
    combobox.text+'.frf');这样行吗?
      

  4.   

    以上载入文件是一种方法,
    另外就是你随时动态创建组件然后设定其属性 (TOP,LEFT )还有形状 ,等等。
      

  5.   

    打印表单模板已经做好,只差如何在不同的按钮之间如何调用TfrReport控件的不同表单模板。就是  多个按钮  一个TfrReport控件  多个表单之间该怎么判断