日期:2014-05-19  浏览次数:20655 次

郁闷了几天了,来人救命啊!
我的报表在详细资料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();


------解决方案--------------------
不会
帮顶!!!
------解决方案--------------------
代码看上去好像没有问题,应该细节部分有问题吧,所以要看显示是怎样的结果再说