水晶报表的2个问题。在线等。。。。
问题1:
代码如下:
SaleDataSet sds=new SaleDataSet();
TextObject text;
SaleReport report=new SaleReport();
text=report.ReportDefinition.ReportObjects["Text1"] as TextObject;
text.Text=this.ulabTop.Text;
foreach(DataRow row in this.FormWareTable.Rows)
{
object [] o=row.ItemArray;
sds.Tables["Ware"].Rows.Add(o);
}
report.SetDataSource(sds);
report.PrintToPrinter(1,false,0,0);
报错信息如下:
其他信息:无法找到清单资源中的报告,请创建项目并再次尝试。
报错的时候指向这一行
text=report.ReportDefinition.ReportObjects["Text1"] as TextObject;
问题2:
如果我想让自己定义的一个DataSet(不是DataSet控件,或添加的数据集对象)成为报表的数据源,因该怎么做?