我的报表在详细资料a和详细资料b里添加了2个子报表,后台代码读的也有数据但是传给子报表数据后页面只有数据条数,内容确不显示是怎么回事?大家帮我看看阿,最好有代码
string ID=Request.QueryString["id"].ToString();//获取参数
VicProc=new Class1(VicView);//实例化类
VicMain = VicProc.GetGRXX(true, null, ID);//得到主表table
ReportDocument rpt = new ReportDocument();
rpt.Load(Server.MapPath("R_200707260901002.rpt"));//加载主报表
rpt.SetDataSource(VicMain);//给主报表数据
VicMainOne=VicProc.GetGZJL(true,null,ID);//获得子表table
rpt.Subreports["R_200707260901002A.rpt"].SetDataSource(VicMainOne);//给子表数据
CrystalReportViewer1.ReportSource = rpt;
CrystalReportViewer1.DataBind();
string ID=Request.QueryString["id"].ToString();//获取参数
VicProc=new Class1(VicView);//实例化类
VicMain = VicProc.GetGRXX(true, null, ID);//得到主表table
ReportDocument rpt = new ReportDocument();
rpt.Load(Server.MapPath("R_200707260901002.rpt"));//加载主报表
rpt.SetDataSource(VicMain);//给主报表数据
VicMainOne=VicProc.GetGZJL(true,null,ID);//获得子表table
rpt.Subreports["R_200707260901002A.rpt"].SetDataSource(VicMainOne);//给子表数据
CrystalReportViewer1.ReportSource = rpt;
CrystalReportViewer1.DataBind();
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货