أخواني الكرام كيف يمكنني أن أرحل محتويات dataGridView إلى تقرير باستخدام crystal Report
وجزاك الله خيرا
أخواني الكرام كيف يمكنني أن أرحل محتويات dataGridView إلى تقرير باستخدام crystal Report
وجزاك الله خيرا
أخي الحبيب يمكنك البحث في المنتدى فهناك الكثير من المواضيع التي تتحدث عن ذلك
أنا الرجل الضرب الذي تعرفونه***خشاش كرأس الحية المتوقد
لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي
أخي تستطيع ذلك بنفس الطريقه التي تم تعبئة dataGrid بها
اقصد إذا كنت استخدمت select في dataGrid تنسخها نفسها وتضعها في الريبورت
فهل هذا هو المطلوب
أخي الكريم بحثت في المنتدى ولم اجد
ياريت لو عندك رابط دلني بارك الله فيك ....
للتوضيح أكثر ...
اذا علمت بحث في الجدول الحالي وعرض بيانات في datagridview وحبيت اعمل طباعة ان يقوم بطباعة محتو data gridview
بوركتم
اخوي انا استخدم هذا الطريقة :
الخطوة الاولي تحميل الدات ست في السيشن
Dim sqlt As String
sqlt = "select REG.REGUEST_NO,REG.DESCRIP_REGUEST,REG.EXTENSION_REG,REG.DEP_NAME,ADR.ADERH_NO,A
R.ADERH_NAME From SER_REGUEST REG,SER_ADERH ADR WHERE REG.DEP_NAME=ADR.ADERH_NO order by REG.REGUEST_NO DESC"
Dim da As New OleDb.OleDbDataAdapter(sqlt, con)
da.Fill(ds, "dstest")
con.Close()
Session("Rep_Data") = ds
الخطورة الثانية في الصفحة الثانية نضيف هذا الكود في تحميل الصفحة التي تحتوي على CrystalReportViewer1
If Not (Session("Rep_Data") Is Nothing) Then
Dim ds As DataSet
ds = CType(Session("Rep_Data"), DataSet)
Dim rpt As New ReportDocument
rpt.Load(Server.MapPath("CrystalReport.rpt"))
rpt.SetDataSource(ds)
CrystalReportViewer1.ReportSource = rpt
CrystalReportViewer1.DataBind()
End If
الخطورة الثالثة عمل داتا ست بنفس الاسم (dstest) تحتوي على نفس الحقول عن طريق Add New Item
هذا الموضوع مغلق.