08-06-18, 10:19 AM
(آخر تعديل لهذه المشاركة : 08-06-18, 10:37 AM {2} بواسطة dametucorazon.)
السلام عليكم ورحمه الله وبركاته
حياكم الله عزوجل
انا استخدم Visual Studio 2015 ولدى فورم به داتا جريد اريد ان يقوم المستخدم بادخال البيانات يدويا
وبعد ان يقوم بالادخال يضغط علي زر طباعه يتم قراءه جميع محتوبات الداتا جريد الى كريستال ريبورت علما بانه لا توجد قاعدة بيانات او اى شي اريد فقط ان يتم نقل كل محتوبات الداتا جريد الى كريستال ريبورت
قد قمت بتنزيل مثال من موقعكم الطيب المثال يعمل بمفرده جيدا وهو نفس ما اريد
لكن عندما اردت ان استخدم نفس الكود ونفس الداتا سيت يظهر لي خطأ المرفق بالصور لا اعرف ما السبب برجاء من اهل الخبره المساعده
الكود المستخدم
حياكم الله عزوجل
انا استخدم Visual Studio 2015 ولدى فورم به داتا جريد اريد ان يقوم المستخدم بادخال البيانات يدويا
وبعد ان يقوم بالادخال يضغط علي زر طباعه يتم قراءه جميع محتوبات الداتا جريد الى كريستال ريبورت علما بانه لا توجد قاعدة بيانات او اى شي اريد فقط ان يتم نقل كل محتوبات الداتا جريد الى كريستال ريبورت
قد قمت بتنزيل مثال من موقعكم الطيب المثال يعمل بمفرده جيدا وهو نفس ما اريد
لكن عندما اردت ان استخدم نفس الكود ونفس الداتا سيت يظهر لي خطأ المرفق بالصور لا اعرف ما السبب برجاء من اهل الخبره المساعده
الكود المستخدم
كود :
Dim DS As New DataSet1
For Each dr As DataGridViewRow In DataGridView1.Rows
DS.DataTable1.Rows.Add(dr.Cells(0).Value, dr.Cells(1).Value)
Next
Dim rp As New CrystalReport1
rp.SetDataSource(DS.Tables("DataTable1"))
Form2.CrystalReportViewer1.ReportSource = rp
Form2.ShowDialog()