تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تقارير ReportViewer
#3
(11-10-17, 01:30 AM)a.ahmed كتب :
PHP كود :
//Report Path
this.reportViewer1.LocalReport.ReportPath "C:\\Report1.rdlc";

this.reportViewer1.RefreshReport(); 


PHP كود :
//Report EmbeddedResource
this.reportViewer1.LocalReport.ReportEmbeddedResource this.GetType().Namespace + "." "Report1.rdlc";

this.reportViewer1.RefreshReport(); 

بارك الله فيك وهذا الكود يحتاج إلى ملء الداتاست وهذا الكود كاملا حتى تعم الفائدة

كود :
// نملء الداتاست التي يأخذ منها التقرير بعد إتشاء الاتصال
DataSet1 ds1 = new DataSet1();
           da = new OleDbDataAdapter("SELECT * FROM T1", con);
           da.Fill(ds1.Tables["T1"]);
// بعد ذلك نقوم بسناد الداتا سورس إلى التقرير
           ReportDataSource reportDataSource = new ReportDataSource();
// اسم الداتا ست            
           reportDataSource.Name = "DataSet1";
// الجدول الذي فيه البيانات إما برقمه أو اسمه هنا استخدمنا الرقم
           reportDataSource.Value = ds1.Tables[0];
// اسناد البيانات المجودة في الجدول إلى التقرير
           reportViewer1.LocalReport.DataSources.Add(reportDataSource);
//هنا نسند التقرير إلى reportViewer
           this.reportViewer1.LocalReport.ReportEmbeddedResource = this.GetType().Namespace + "." + "Report1.rdlc";
//تحديث البيانات
           this.reportViewer1.RefreshReport();
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
تقارير ReportViewer - بواسطة abozeyd - 10-10-17, 08:53 PM
RE: تقارير ReportViewer - بواسطة a.ahmed - 11-10-17, 01:30 AM
RE: تقارير ReportViewer - بواسطة abozeyd - 12-10-17, 12:17 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  فكرة حتى أجعل أعمدة الجدول طويلة في ReportViewer sniperjawadino 1 1,255 14-01-22, 05:57 PM
آخر رد: محمود صالح
  [C#.NET] فكرة حتى أجعل أعمدة الجدول طويلة في ReportViewer sniperjawadino 0 1,061 09-11-21, 11:36 PM
آخر رد: sniperjawadino
Heart سؤال حول استخدام تقارير كريستال ريبورت ahmadpal 1 1,784 08-12-18, 11:15 AM
آخر رد: elgokr

التنقل السريع :


يقوم بقرائة الموضوع: