本帖最后由 diablox 于 2016-9-15 17:09 编辑
原先的AR6的时候
reportview有 reportview.document.Page.Add 的方法
升级到 AR10时候
reportview有 reportview.document 没有了
然后使用了以下的代码
SOA201 是报表的名称。
- SOA201 soa201;
- SectionDocument sdocument=new SectionDocument();
- foreach (string str in lstCusCode)
- {
- strsql = " select * from table where 1=1 and cCusCode='xxxxx' order by ccuscode,ddate ";
- using (DataTable dtSoa = DbHelperSQL.Query(strsql).Tables[0])
- {
- soa201 = new SOA201(dtSoa);
- soa201.Run(false);
- sdocument.Pages.Add(soa201.Document);
- }
- }
- viewerReport.LoadDocument(sdocument);
复制代码
执行代码的时候出现以下错误提示。
The sections collection is invalid. Please make sure that each Report/Page and Group Header has an associated Footer in the collection and that you have a detail section.
不知道是何处出了问题,该报表主要是分客户进行数据批打,不知道哪里出错,还请指教。
|
|