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

رسالة خطيرة لاأجد لها حل

مغلق
بدأه أسامة عبد السلام المسيدى في 9 أكتوبر 2006 · 5 رد · 721 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوه الاعزاء

قمت بعمل Install لبرنامج مراقب الحركه على أحد الاجهزة وظهرت لى رساله خلتنى بأشد فى شعرى :blink: عندما أقوم بفتح أحد التقارير المعموله ب Report Viewerوالبرنامج عامله بvb2005.net & SQL SERVER 2005 هذه الرساله كالاتى :

" Financial Project has encountered a problem and needs to close . we are soeey gor the inconvenience

If you were in the middle of smothing, the information you were working on might be lost"

هذا البرنامج عملته بنسخة فيجوال بيسك 2005 نسخه trial من اللى هى بتاخد 180 يوم و بعدين يقللك اعمل upgrade وبصراحه أنا عاجز عن حل لغز هذه الرساله

أفيدونا أفادكم الله

#2

و ما هو الكود المستخدم في فتح التقارير؟؟

من الواضع ان هذ الخطأ من نوع الـ Runtime Error لذا فإرفاق الكود قد يساعد على إكتشاف سبب المشكلة.

رأس الحكمة الإيمان بالله

#3

حاولت أن أعمل الجزء الخاص الذى تظهر لى فيها هذه الرساله ووجدت أن حجم المشروع حوالى 21 ميجا ولاأعلم كيف أحمل المشروع فى الملفات المرفقه لان مساحته كبيره بالنسبه لحجم الملفات المرفقه وسأحاول شرح مايحدث لى من خلال كتابة الكود الخاص

هذه الرساله تظهر لى فى مكانين فى الرنامج وسأتحدث عن مكان واحد منهما وهو النموذج الذى يقوم بعرض فواتير العملاء فعندما أقوم بعمل double click على أى سطر من سطور الفواتير المعروضه فى النموذج فى هذه الحاله يظهر لى نموذج عليه التقرير الخاص بالفاتوره التى اخترتها لاقوم بعد ذلك بطباعتها وهذا الكود موجود فى نموذج عرض الفواتير كالاتى :-

Private Sub Customer_invoicesDataGridView_DoubleClick1(ByVal sender As Object, ByVal e As

System.EventArgs) Handles Customer_invoicesDataGridView.DoubleClick

Dim SelectedRowView As Data.DataRowView

Dim SelectedRow As CustomerDataSet.Customer_invoicesRow

SelectedRowView = CType(Customer_invoicesBindingSource.Current, System.Data.DataRowView)

SelectedRow = CType(SelectedRowView.Row, CustomerDataSet.Customer_invoicesRow)

Dim OrdersForm As New frmSelectInvoiceReport

OrdersForm.LoadOrders(SelectedRow.Customer_Invoice_Code)

OrdersForm.Show()

End Sub

هذا الكود هو الذى أختار به كود الفاتوره التى أريد طباعتها برجاء الدراسه وأبداء الرأى و شكرا

#4

حد يرد ياولاد الحلال واحنا فى شهر كريم

#5

الكود المستخدم فى فتح التقرير هو الكود الذى ذكرته سالفا

#6
أسامة عبد السلام المسيدى كتب:
حاولت أن أعمل الجزء الخاص الذى تظهر لى فيها هذه الرساله ووجدت أن حجم المشروع حوالى 21 ميجا ولاأعلم كيف أحمل المشروع فى الملفات المرفقه لان مساحته كبيره بالنسبه لحجم الملفات المرفقه وسأحاول شرح مايحدث لى من خلال كتابة الكود الخاص

هذه الرساله تظهر لى فى مكانين فى الرنامج وسأتحدث عن مكان واحد منهما وهو النموذج الذى يقوم بعرض فواتير العملاء فعندما أقوم بعمل double click على أى سطر من سطور الفواتير المعروضه فى النموذج فى هذه الحاله يظهر لى نموذج عليه التقرير الخاص بالفاتوره التى اخترتها لاقوم بعد ذلك بطباعتها وهذا الكود موجود فى نموذج عرض الفواتير كالاتى :-

Private Sub Customer_invoicesDataGridView_DoubleClick1(ByVal sender As Object, ByVal e As

System.EventArgs) Handles Customer_invoicesDataGridView.DoubleClick

Dim SelectedRowView As Data.DataRowView

Dim SelectedRow As CustomerDataSet.Customer_invoicesRow

SelectedRowView = CType(Customer_invoicesBindingSource.Current, System.Data.DataRowView)

SelectedRow = CType(SelectedRowView.Row, CustomerDataSet.Customer_invoicesRow)

Dim OrdersForm As New frmSelectInvoiceReport

OrdersForm.LoadOrders(SelectedRow.Customer_Invoice_Code)

OrdersForm.Show()

End Sub

هذا الكود هو الذى أختار به كود الفاتوره التى أريد طباعتها برجاء الدراسه وأبداء الرأى و شكرا

أسامة عبد السلام المسيدى كتب:
الكود المستخدم فى فتح التقرير هو الكود الذى ذكرته سالفا

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

محمد عبد العليم كتب:
و ما هو الكود المستخدم في فتح التقارير؟؟

من الواضع ان هذ الخطأ من نوع الـ Runtime Error لذا فإرفاق الكود قد يساعد على إكتشاف سبب المشكلة.

- ما هو الكود الذي يفتح التقرير مباشرة

- ملاحظة - حاول استخدام الـ debugger لتنفيذ الكود خطوة خطوة لتعرف أي سطر من الكود يسبب المشكلة عندها غالبا ستستطيع حل المشكلة بنفسك

تم تعديل هذه المشاركة بواسطة samerselo في 13 أكتوبر 2006 في 01:12

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…