初用fastreport,按以下过程操作:
 1)新建一个Application  
     2)添加一个frReport1  
     3)添加一个DataModule1  
     4)  在DataModule1中放上Table1,DataSource1,frDBDataSet1  
           Table1(databasename=DBDEMOS;tablename=CUSTOMER.DB);  
           DataSource1.dataset=table1;  
           frDBDataSet1.datasource=  datasource;  
     5)  设计报表  
           添加一个band,选择master  data,设置master  data  的数据源        DataModule1.frDBDataSet1  ,  然后在master  data  中放入多个数据项(TfrMemoView),双击数据项可设置其对应的表的字段或变量(需自己事先指定)。    
           还可添加其他类型的band;  
           保存报表1.frf  
     6)  预览:  
可是到了‘5)  设计报表’,加入master  data  后找不到master  data  的数据源        DataModule1.frDBDataSet1 ,该如何设置??多谢了!!!

解决方案 »

  1.   

    印象中,fastreport的数据集是帮定到数据集的,不是数据源,好长时间每用了,记得不是太清楚
      

  2.   

    frDBDataSet1.datasource=  datasource;frReport1.DataSet := frDBDataSet1
      

  3.   

    可是到了‘5)  设计报表’,加入master  data  后找不到master  data  的数据源   
    ========
    我用的时候band好像不需要再设置数据源了。只要设置frReport1的数据源就可以了。