2016-12-16 54 views
1

登记我尝试下面的代码注册数据集:FastReport.Net。数据集

 ds = new DataSet(); 
     adapter.Fill(ds); 
     ds.Tables.Add("test"); 

     report1.Load("report1.frx"); 
     report1.RegisterData(ds, "user_ds"); 
     report1.GetDataSource("test").Enabled = true; 
     ((DataBand)report1.FindObject("Data1")).DataSource = report1.GetDataSource("test"); 
     report1.Show(); 

但report1.Show得到错误();

(GroupHeader1):错误CS1525:无效表达术语 '['

GroupHeader1包含 “[日期]” 单TextObject。我做错了什么?

回答

0

请检查名称为Date的列实际上是否出现在数据集中;此外,还必须将数据集(即数据集的表格)作为数据源分配给GroupHeader

+0

但日期是返回当前日期的FastReport.Net函数。它没有数据集/数据源和所有的工作 – GrApDev