Crystal报表中的绑定子报表

时间:2014-06-11 09:22:16

标签: c# asp.net crystal-reports subreport

如果我们在主报告中放置子报告,是否必须绑定子报告?

这是我的问题:

代码段:

DataTable dtExtraDoc = dtDocSub.Select("DocumentId=14").Length == 0 ? null : dtDocSub.Select("DocumentId=14").CopyToDataTable();
if (dtExtraDoc != null && dtExtraDoc.Rows.Count > 0)
{
  if (dtExtraDoc.Rows[0]["ResponceId"].ToString() == "2")
  {
    repdoc.Subreports["subRpt-extra-Doc-textile-claim-query-letter.rpt"].SetDataSource(dtExtraDoc);
  }
}

如果dtExtraDoc为null,则它不会绑定子报告,因此它会给我错误 “对象引用未设置为对象实例”

我对水晶报道全新,请帮帮我..

提前致谢。

0 个答案:

没有答案