منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
حل مشكلة التقارير - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : حل مشكلة التقارير (/showthread.php?tid=33163)



حل مشكلة التقارير - رسول555 - 27-01-20

السلام عليكم ورحمة الله وبركاته
اخوتي الاعزاء ارجو مساعدتي في ايجاد حل لعرض التقارير داخل البرنامج عند نقل البرنامج الى حاسوب اخر علما ان البرنامج يعمل بشكل اعتيادي ما عدى التقارير
ملاحظة/ لقد قمت بتصيب اغلب اصدارات الكرستال ريبورت لكن دون جدوى عند عرض التقرير يعطي الخطا


ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ



راجع نهاية هذه الرسالة للحصول على تفاصيل حول استدعاء

التصحيح اللحظي (JIT) بدلاً من مربع الحوار الحالي.
 
************** نص الاستثناء **************
CrystalDecisions.Shared.CrystalReportsException: Load report failed. ---> System.Runtime.InteropServices.COMException: The document has not been opened.
   عند CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.get_ReportAppServer()
   عند CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.get_ReportAppServer()
   عند CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
   --- نهاية تتبع بنية تخزين عناصر الاستثناء الداخلي ---
   عند CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
   عند CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
   عند CrystalDecisions.CrystalReports.Engine.ReportClass.Load(String reportName, OpenReportMethod openMethod, Int16 parentJob)
   عند CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport()
   عند CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
   عند CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataTable dataTable)
   عند banat_alhssan.show_book.bunifuThinButton22_Click(Object sender, EventArgs e) في F:\البرنامج\شؤون الموظفين\طرفية\4جاهز\banat_alhssan\banat_alhssan\show_book.cs:السطر 332
   عند ns1.BunifuThinButton2.label1_Click(Object sender, EventArgs e)
   عند System.Windows.Forms.Control.OnClick(EventArgs e)
   عند System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   عند System.Windows.Forms.Control.WndProc(Message& m)
   عند System.Windows.Forms.Label.WndProc(Message& m)
   عند System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   عند System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   عند System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** التجميعات المحملة **************
mscorlib
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.4110.0 built by: NET48REL1LAST_B
    مصدر البرنامج: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
banat_alhssan
    إصدار التجميع: 1.0.0.0
    إصدار Win32: 1.0.0.0
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/banat_alhssan.exe
----------------------------------------
System.Windows.Forms
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.4110.0 built by: NET48REL1LAST_B
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
MetroFramework
    إصدار التجميع: 1.4.0.0
    إصدار Win32: 1.4.0.0
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/MetroFramework.DLL
----------------------------------------
System
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.4110.0 built by: NET48REL1LAST_B
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Configuration
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.4110.0 built by: NET48REL1LAST_B
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data.resources
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.resources/v4.0_4.0.0.0_ar_b77a5c561934e089/System.Data.resources.dll
----------------------------------------
Accessibility
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Bunifu_UI_v1.52
    إصدار التجميع: 1.3.0.0
    إصدار Win32: 1.3.0.0
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/Bunifu_UI_v1.52.DLL
----------------------------------------
MetroFramework.Fonts
    إصدار التجميع: 1.4.0.0
    إصدار Win32: 1.4.0.0
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/MetroFramework.Fonts.DLL
----------------------------------------
System.Transactions
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Runtime.Caching
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Caching/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Caching.dll
----------------------------------------
System.Windows.Forms.resources
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ar_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Numerics
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
mscorlib.resources
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ar_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Data.DataSetExtensions
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.3761.0 built by: NET48REL1
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
CrystalDecisions.CrystalReports.Engine
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.24.2970
    مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.CrystalReports.Engine/13.0.3500.0__692fbea5521e1304/CrystalDecisions.CrystalReports.Engine.dll
----------------------------------------
CrystalDecisions.Shared
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.24.2970
    مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.Shared/13.0.3500.0__692fbea5521e1304/CrystalDecisions.Shared.dll
----------------------------------------
CrystalDecisions.Windows.Forms
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.24.2970
    مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.Windows.Forms/13.0.3500.0__692fbea5521e1304/CrystalDecisions.Windows.Forms.dll
----------------------------------------
CrystalDecisions.ReportAppServer.CommLayer
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.22.2668
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/CrystalDecisions.ReportAppServer.CommLayer.DLL
----------------------------------------
CrystalDecisions.ReportAppServer.ClientDoc
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.22.2668
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/CrystalDecisions.ReportAppServer.ClientDoc.DLL
----------------------------------------
CrystalDecisions.ReportAppServer.DataDefModel
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.22.2668
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/CrystalDecisions.ReportAppServer.DataDefModel.DLL
----------------------------------------
CrystalDecisions.ReportAppServer.CubeDefModel
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.22.2668
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/CrystalDecisions.ReportAppServer.CubeDefModel.DLL
----------------------------------------
CrystalDecisions.ReportAppServer.ReportDefModel
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.22.2668
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/CrystalDecisions.ReportAppServer.ReportDefModel.DLL
----------------------------------------
CrystalDecisions.ReportAppServer.Controllers
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.22.2668
    مصدر البرنامج: file:///G:/banat_alhssan/banat_alhssan/bin/Debug/CrystalDecisions.ReportAppServer.Controllers.DLL
----------------------------------------
CrystalDecisions.ReportAppServer.DataSetConversion
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.24.2970
    مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.DataSetConversion/13.0.3500.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.DataSetConversion.dll
----------------------------------------
System.Web
    إصدار التجميع: 4.0.0.0
    إصدار Win32: 4.8.4110.0 built by: NET48REL1LAST_B
    مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
log4net
    إصدار التجميع: 1.2.10.0
    إصدار Win32: 1.2.10.0
    مصدر البرنامج: file:///C:/Windows/assembly/GAC_32/log4net/1.2.10.0__692fbea5521e1304/log4net.dll
----------------------------------------
CrystalDecisions.ReportSource
    إصدار التجميع: 13.0.3500.0
    إصدار Win32: 13.0.24.2970
    مصدر البرنامج: file:///C:/Windows/assembly/GAC_MSIL/CrystalDecisions.ReportSource/13.0.3500.0__692fbea5521e1304/CrystalDecisions.ReportSource.dll
----------------------------------------
 
************** تصحيح JIT **************
لتمكين التصحيح اللحظي (JIT)، يجب تعيين قيمة
jitDebugging في القسم system.windows.forms
في ملف التكوين لهذا التطبيق أو الكمبيوتر (machine.config).
يجب أيضًا تحويل التطبيق برمجيًا مع تمكين
التصحيح.
 
على سبيل المثال:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
عند تمكين تصحيح JIT، سيتم إرسال أي استثناء لم تتم معالجته
إلى مصحح الأخطاء JIT المسجل على الكمبيوتر
بدلاً من معالجته بواسطة مربع الحوار هذا.
 
 



RE: حل مشكلة التقارير - Rabeea Qbaha - 27-01-20

استخدم نفس الاصدار الذي عملت علية، ولا تنسى تتاكد من الاصدار 32 او 64 فهي مهمة


RE: حل مشكلة التقارير - رسول555 - 28-01-20

(27-01-20, 04:58 PM)Rabeea Qbaha كتب : استخدم نفس الاصدار الذي عملت علية، ولا تنسى تتاكد من الاصدار 32 او 64 فهي مهمة

السلام عليكم 
شكرا للاجابة لكن جربت لم ينفع الامر


RE: حل مشكلة التقارير - رسول555 - 04-04-20

تم ايجاد الحل وقد كانت المشكلة اصدار NET Framework قم بتغير اصداره من داخل المشروع وقد حلت المشكلة والحمد لله