读书人

全部分问个有关问题 lt;水晶报表子报

发布时间: 2013-10-18 20:53:13 作者: rapoo

全部分问个问题 ——<水晶报表子报表数据源的问题>
主报表中有两个子报表<subrep1>和<subrep2>,有两个SQL语句

string sqlCommand1 = "select 姓名 from 用户名"

string sqlCommand2 = "select 电话 from 用户表"

请问,如何把这两个SQL语句的查询数据集分别给subrep1和subrep2。

给主报PUSH数据我会写,给子报表就不会啦,哈~ 虚心求教

       private void crystalReportViewer1_Load(object sender, EventArgs e)
{

CrystalReport1 cr = new CrystalReport1();

string sqlString = "select 姓名 from 用户名 ";

//GetData()是我写好的方法,尽管用
cr.SetDataSource(GetData(sqlString));

crystalReportViewer1.ReportSource = cr;



}
水晶报表,子报表PUSH,PUSH数据 数据 报表
[解决办法]
你这个根本就用不着用子报表啊

给子报表数据源,你父子报表没关联,不用其他设置

 crystalReportViewer1.Subreports["ChildCrystalReport1.rpt"].SetDataSource(GetData(sqlCommand1 ));
crystalReportViewer1.Subreports["ChildCrystalReport2.rpt"].SetDataSource(GetData(sqlCommand2 ));

读书人网 >.NET

热点推荐