PDA

View Full Version : reportviewer



mahsa_k
پنج شنبه 10 خرداد 1386, 01:40 صبح
من میخوام یه stred prosedure که پارامتر داره با reportviewer نشون بدم میشه بگید چی کار کنم خیلس حیاتی برام

sm
پنج شنبه 10 خرداد 1386, 08:39 صبح
شما باید ابتدا یه فایل گزارش ایجاد کنید و توی اون گزارشتون رو طراحی کنید و بعد این فایل گزارش رو به عنوان Report Source به Report Viewer رد کنید.
حال توی طراحی گزارش میتونید از کوئری، Teble, View یا Stored Procedure استفاده کنید.

موفق باشید

hesam_a110
سه شنبه 16 مرداد 1386, 15:40 عصر
راه حلی که من پیشنهاد می دهم اینه امید وارم به درد شما بخورد

SqlDataAdapter da = newSqlDataAdapter("select * from v_grd " + str_where.Substring(0, str_where.Length - 4) + "", con);
da.Fill(dstmp);
ReportDataSource repds = newReportDataSource("DS_Compare_v_grd", dstmp.Tables[0]);
ReportViewer1.LocalReport.DataSources.Clear();
ReportViewer1.LocalReport.DataSources.Add(repds);
if (dstmp.Tables[0].Rows.Count == 0)
{
Response.Write("sorry");

}
ReportViewer1.LocalReport.Refresh();

موفق باشید