sobijoon
پنج شنبه 24 مهر 1393, 11:41 صبح
با سلام خدمت همه دوستان
من بايد يه گزارش بسازم كه از چند ويو كه روي يكه فيلد اشتراك دارن اطلاعات ميگيره.
فرض كنيد ويو ويزيت كه شماره ويزت داره و اطلاعات ويزيت شونده و بعد ويو نسخه ها كه اطلاعات نسخه هاي اين ويزيت مي باشد اينا رو ريختم تو ديتا ست / بعد كريستال ايجاد كردم و تو اون اين دو تيبل ها رو ad كردم و main report من شد اطلاعات ويزيت شونده و بعد كه سابريپورت استفاده ميكنم و نسخه ها رو ميارم بهم مقدار نميده و فقط main پر ميشود.
لطفا كمك كنيد
اين كدي كه برا پر كردن ديتا ست و ريپورت ويور گذاشتم .
// subreport
vizitprint ds3 = sql.arezevizit_print(filterStringSS);
CrystalRarezevizitprint h1 = new CrystalRarezevizitprint();
h1.Subreports[0].SetDataSource((DataTable)ds3.bimar_print);
// h1.SetDataSource(ds3.Tables["table"]);
crystalReportViewer1.ReportSource = h1;
//+=============== main report
vizitprint ds2 = sql.bimarvizit_print(filterStringSS);
CrystalRvizitprint h = new CrystalRvizitprint();
h.Subreports[0].SetDataSource((DataTable)ds2.bimar_print);
// h.SetDataSource(ds2.Tables["table"]);
crystalReportViewer1.ReportSource = h;
خيلي فوريه لطفا كمك كنيد
لطفا يه جواب شسته و رفته بديد
من بايد يه گزارش بسازم كه از چند ويو كه روي يكه فيلد اشتراك دارن اطلاعات ميگيره.
فرض كنيد ويو ويزيت كه شماره ويزت داره و اطلاعات ويزيت شونده و بعد ويو نسخه ها كه اطلاعات نسخه هاي اين ويزيت مي باشد اينا رو ريختم تو ديتا ست / بعد كريستال ايجاد كردم و تو اون اين دو تيبل ها رو ad كردم و main report من شد اطلاعات ويزيت شونده و بعد كه سابريپورت استفاده ميكنم و نسخه ها رو ميارم بهم مقدار نميده و فقط main پر ميشود.
لطفا كمك كنيد
اين كدي كه برا پر كردن ديتا ست و ريپورت ويور گذاشتم .
// subreport
vizitprint ds3 = sql.arezevizit_print(filterStringSS);
CrystalRarezevizitprint h1 = new CrystalRarezevizitprint();
h1.Subreports[0].SetDataSource((DataTable)ds3.bimar_print);
// h1.SetDataSource(ds3.Tables["table"]);
crystalReportViewer1.ReportSource = h1;
//+=============== main report
vizitprint ds2 = sql.bimarvizit_print(filterStringSS);
CrystalRvizitprint h = new CrystalRvizitprint();
h.Subreports[0].SetDataSource((DataTable)ds2.bimar_print);
// h.SetDataSource(ds2.Tables["table"]);
crystalReportViewer1.ReportSource = h;
خيلي فوريه لطفا كمك كنيد
لطفا يه جواب شسته و رفته بديد