منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلة ورسالة خطا لم اجد لها حل منذ 5 ايام تحديث
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3 4 5
السلام عليكم ورحمة الله وبركاتة
طبعا تم طرح المشكلة هنا في مجتمع المطورين على هذا الرابط
https://developercommunity.visualstudio....reply-form
وطلبوا مني المشروع بشكل مصغر يكون فية رسالة الخطا طبعا عملت مشروع يحتوي على الشاشة الرئيسية والشاشة التي تظهر بها المشكلة
وقاعدة البيانات بجدول واحد فقط الخاص بالمشكلة وشغلت البرنامج ولم تظهر المشكلة نهائيا فاتضح لي ان 
المشكلة ورسالة الخطا المبهمة التي كانت تظهر بسبب تحميل البيانات من جدولين الجدول الاول الرئيسي والجدول الثاني يوجد بة الوقو وترويسة صفحة الطباعة
انا عاملة باعدادت البرنامج لكي يتم اختيار الوقو والترويسة لغيتهن من البرنامج زالت المشكلة نهائيا

طبعا انا مو محترف يعني متوسط ولا اعرف ما السبب انة يظهر الخطا حسب معلوماتي انة تقدر تعرض في التقرير بيانات من اكثر من جدول


اخواني ماهي المشكلة في عرض البيانات من جدولين مختلفين وهل يوجد طريقة معينة

تحياتي لكم
تتذكر عندما قلت لك اول مرة ان المشكلة الخاصة بك
هى ما تخص الذاكرة من تعبئة الداتا سيت
الخلاصة انظر الى هذا السطر الذى لديك تقريباً
FrmPupluc.CrystalReportViewer1.ReportSource = report

كل ما هو عليك عمل تفريغ لـ ReportSource قبل تعبئته
(01-07-20, 09:16 PM)kiki كتب : [ -> ]تتذكر عندما قلت لك اول مرة ان المشكلة الخاصة بك
هى ما تخص الذاكرة من تعبئة الداتا سيت
الخلاصة انظر الى هذا السطر الذى لديك تقريباً
FrmPupluc.CrystalReportViewer1.ReportSource = report

كل ما هو عليك عمل تفريغ لـ ReportSource قبل تعبئته

مشكور لمرورك اخي
كل ما هو عليك عمل تفريغ لـ ReportSource قبل تعبئته
كيف اخي تفريغة ايش الكود الي احطة
وبعد تفريغة اقدر اضيف البيانات من الجدول الثاني
تحياتي لك
انا لست استخدم الـ crystalReport
ولكن بنظرة عامة ويمكنك انت تصحيح الكود اذا كنت مخطاء سيكون بهذا الشكل
كود :
rpt.ReportClientDocument.Close()
crystalReportViewer1.ReportSource = Nothing
crystalReportViewer1.Refresh()

وما يجعلنى متاكد من ذلك هو كونك تقول انه تحدث فى الفتحة الثانية لشاشة الطباعة
وليس دائماً من الفتحة الاولى جرب وهيكون كل شى تمام معاك

بخصوص جدولين فى جلب البيانات الذى تتحدث عنه
يمكنك اعمل قاعدة بيانات access للجدولين ووضع الكود الذى تستخدمه او ما تريده بضبط
حتى افيدك بالكود الصحيح لجلب البيانات من جدولين ليتم قرائتهم كا جدول واحد فى الاستعلام
(01-07-20, 09:47 PM)kiki كتب : [ -> ]
انا لست استخدم الـ crystalReport
ولكن بنظرة عامة ويمكنك انت تصحيح الكود اذا كنت مخطاء سيكون بهذا الشكل
كود :
rpt.ReportClientDocument.Close()
crystalReportViewer1.ReportSource = Nothing
crystalReportViewer1.Refresh()

وما يجعلنى متاكد من ذلك هو كونك تقول انه تحدث فى الفتحة الثانية لشاشة الطباعة
وليس دائماً من الفتحة الاولى جرب وهيكون كل شى تمام معاك

بخصوص جدولين فى جلب البيانات الذى تتحدث عنه
يمكنك اعمل قاعدة بيانات access للجدولين ووضع الكود الذى تستخدمه او ما تريده بضبط
حتى افيدك بالكود الصحيح لجلب البيانات من جدولين ليتم قرائتهم كا جدول واحد فى الاستعلام

اشكرك جزيل الشكر اخي الكريم
لم ينفع هذا لحل عادة نفس المشكلة
المشكلة تزول عندما اجلب البيانات من جدول واحد لكن من جدولين ترجع نفس المشكلة
انا استخدم قاعدة بيانات سيكول
بارك الله فيك اخي
اعلم انك تستخدم قاعدة بيانات سيكول
لذلك قلت انشاء قاعدة بيانات من نوع access
وانشاء نفس الجدولين وحتى الداتا التى هنا انسخها هنا
وبعد ذلك ارفق قاعدة البيانات والكود الذى تستخدمه فى select
مع توضيح الفكرة التى تريد فعلها فى جلب البيانات من الجدولين
اكواد sql هى نفسها access لا اختلاف فيها الا فى البعض من function النادرة للاستخدام
الصفحات : 1 2 3 4 5