FastReport使用总结

c#后台代码

 protected void WebReport1_StartReport(object sender, EventArgs e)
  {  
                KenelSoft.JDRYGL.BLL.LJ_PersonBLL bll=new KenelSoft.JDRYGL.BLL.LJ_PersonBLL ();
                DataSet ds = bll.GetListForView("");
                FastReport.Report report = this.WebReport1.Report;
                report.Load(Server.MapPath("../frx/CopyLJ_Person.frx"));//加载模板
                report.RegisterData(ds, "Data");//注册数据 注册到ds,ds的名字是Data(frx文件中调用)
         
   }

 

frx文件中

/*vwLJPerson是TableDataSource的名字,下面字段中引用。Data是DataSet的名字,Table是表名  */

 
     
     
     
     
     
     
     
     
     
     
   

 

注意点:1.如果报表长度一页显示不开,建议报表只取一条记录显示。 并将 data  rowcount设置为1,否者显示会出现问题。

你可能感兴趣的:(ASP.NET)