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

سؤال عن الداتا غريد فيو

بدأه amaadawaad في 23 يناير 2012 · 4 رد · 597 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام الله عليكم

اخواني

ماهي الاداة البديل عن الداتا غريد فيو

اي اريد اداة شبيها بها من اجل فاتورة

فالداتا غريد فيو هي اداة عرض بيانات وليست لإدخال البيانات ولم تكن ناجحة معي و التعامل برمجيا معها صعب

و شكرا

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#2

اخى الكريم.... ممكن تستخدم برنامج الكريستال ريبورت كبديل للـ datagridview من اجل عمل الفاتورة.... وهى عن طريق : ان حضرتك تعمل بوتون وتوصله بملف الكريستال ريبورت وايضا توصل ملف الكريستال ريبورت بالجدول اللى موجود فى قاعدة البيانات.... بحيث لما تريد طباعة الفاتورة وتضغط على البوتون تجد الكريستال ريبورت جاهز لهذا الغرض.... وممكن ان تجعل datagridview اداة العرض فقط.... بحيث تجلب البيانات فقط وبرنامج الكريستال ريبورت هو الذى يقوم بعمل وتجهيز وطباعة الفاتورة.... واليك كود التوصيل بين البوتون وملف الكريستال ريبورت :

private void button1_Click(object sender, EventArgs e)
    {
       ReportDocument rep = new ReportDocument();
       rep.Load("........... .rpt");

       ...........TableAdapter.Fill(dataset1.Tabel1);
       rep.SetDataSource(dataset1);

       Reports repVew = new Reports();
       repVew.crystalReportViewer1.ReportSource = rep;
       repVew.Show();
    }

ملحوظة مكان النقاط فى السطر الثانى من الكود.... حضرتك تكتب فيه اسم ملف الكريستال ريبورت ، ومكان النقاط فى السطر الثالث من الكود.... حضرتك تكتب فيه اسم الـ Table Adapter ، وايضا هذا الكود على سبيل المثال

ملحوظة تكتب هذا السطر من الكود فى الـ using :

using CrystalDecisions.CrystalReports.Engine;

واتمنى لك التوفيق.... وشكرا

تم تعديل هذه المشاركة بواسطة صوت الماضى في 23 يناير 2012 في 21:35

1
#3

كلام الزميل صوت الماضي صحيح

#4

السلام عليكم

ممكن تعطونا مثال عملي

علما ان هذه الفاتورة ستكون لادخال بيانات

ولكم جزيل الشكر

اخواني الاعزاء

ارجو منكم العمل على تصميم برنامج قواعد بيانات بالكامل من الالف الى الياء لكي تعم الفائدة

انا حاليا اقوم بعمل مشروعين و إن شاء الله ساقوم بطرحهما عن الانتهاء

و السلام

#5

ادرج التقرير وقم بالتصميم بالمشروع ثم اضف اداة عرض التقرير ثم اضف زر ثم انسخ الكود السابق

تم تعديل هذه المشاركة بواسطة KARIMSOFT في 26 يناير 2012 في 19:22

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