الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ترحيل محتويات dataGridView إلى تقرير

مغلق
بدأه palestineonnline في 13 أغسطس 2007 · 4 رد · 1,617 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني الكرام كيف يمكنني أن أرحل محتويات dataGridView إلى تقرير باستخدام crystal Report

وجزاك الله خيرا

#2

أخي الحبيب يمكنك البحث في المنتدى فهناك الكثير من المواضيع التي تتحدث عن ذلك

أنا الرجل الضرب الذي تعرفونه***خشاش كرأس الحية المتوقد

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

#3

أخي تستطيع ذلك بنفس الطريقه التي تم تعبئة dataGrid بها

اقصد إذا كنت استخدمت select في dataGrid تنسخها نفسها وتضعها في الريبورت

فهل هذا هو المطلوب

#4

أخي الكريم بحثت في المنتدى ولم اجد

ياريت لو عندك رابط دلني بارك الله فيك ....

للتوضيح أكثر ...

اذا علمت بحث في الجدول الحالي وعرض بيانات في datagridview وحبيت اعمل طباعة ان يقوم بطباعة محتو data gridview

بوركتم

#5

اخوي انا استخدم هذا الطريقة :

الخطوة الاولي تحميل الدات ست في السيشن

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

هذا الموضوع مغلق.

مواضيع مشابهة