firoozi90
شنبه 28 مرداد 1391, 12:33 عصر
سلام دوستان
من از کد زیر برای ارسال پارامتر به کریستال ریپورت استفاده می کنم.(برای ارسال مقادیر تکست باکس ها ) اما چون crystalreportviewr من توی فرم جدا هستش و اونو به صورت پابلیک تعریف کردم هیچی توی crystalreportviewr نشون نمیده.اما اگر crystalreportviewr رو توی همون فرم که تکست باکس هام هستش بزارم کاملا جواب میده اما من میخوام crystalreportviewr توی یه فرم دیگه باشه و ازش استفاده کنم.
چیکار کنم؟
factor sf = new factor();
ReportDocument rpt = new ReportDocument();
rpt.Load(Application.StartupPath + "/CrystalReport1.rpt");
rpt.SetParameterValue("PriceMb", txtprcmb.Text);
sf.crystalReportViewer1.ReportSource = rpt;
factor f = new factor();
f.ShowDialog();
من از کد زیر برای ارسال پارامتر به کریستال ریپورت استفاده می کنم.(برای ارسال مقادیر تکست باکس ها ) اما چون crystalreportviewr من توی فرم جدا هستش و اونو به صورت پابلیک تعریف کردم هیچی توی crystalreportviewr نشون نمیده.اما اگر crystalreportviewr رو توی همون فرم که تکست باکس هام هستش بزارم کاملا جواب میده اما من میخوام crystalreportviewr توی یه فرم دیگه باشه و ازش استفاده کنم.
چیکار کنم؟
factor sf = new factor();
ReportDocument rpt = new ReportDocument();
rpt.Load(Application.StartupPath + "/CrystalReport1.rpt");
rpt.SetParameterValue("PriceMb", txtprcmb.Text);
sf.crystalReportViewer1.ReportSource = rpt;
factor f = new factor();
f.ShowDialog();