PDA

View Full Version : مشکل در کریستال ریپورت 2010



seydali
چهارشنبه 28 اردیبهشت 1390, 09:42 صبح
مشکل من اینه که توی کریستال ریپورت 2010 یه ویندوز اپلیکیشن ایجاد کردم و بعد یک آیتم از نوع crystalReport به اون add کردم و یک گزارش درست کردم.ولی وقتی می خوام یک crystalReportViewer به ویندوز فرمم اضافه کنم این آیتم توی ToolBox وجود نداره و فقط یک آیتم ReportViewer در قسمت مربوط به Reporting تواباکس وجود داره.من چطوری می تونم آین آیتم رو به toolbox اضافه کنم.با تشکر.

Zohreh G
چهارشنبه 28 اردیبهشت 1390, 16:50 عصر
شما برای نمایش گزارش تون یه فرم add کنین.
بعد از ToolBox یه crystalReportViewer بزارین روی همین فرم
و در قسمت .cs فرمتون این کد را برای هر گزارش بنیویسین
public FrmView(RptCountInspector rpt0)
{
InitializeComponent();
crystalReportViewer1.ReportSource = rpt0;
}
سپس در جایی که میخواهین گزارشتون رو Show کنین باید با پارامتر بهش بفرستین
RptCountInspector rpt = new RptCountInspector();
rpt.Database.Tables[0].SetDataSource(dsRpt);
FrmView frm = new FrmView(rpt);
frm.ShowDialog();

sh
چهارشنبه 04 خرداد 1390, 23:49 عصر
شما باید در My Project بر روی قسمت Compile فریم ورک را در قسمت Advanced Compile Option برابر .NET Framework 4 قرار بدین چون بصورت پیش فرض روی .NET Framework Client Profile قرار دارد