السلام عليكم ورحمه الله وبركاته
عندي مشكله في عرض التقارير مع العلم اني انشئ 1 DataEnvironment
ثم أنشئ connection1 واربط به الجدول المراد عمل التقرير به ثم عمل1datareport
وكنت اعرض التقرير به بالأمر datareport1.Show
وكن عند تشغيل البرنامج علي جهاز أخر كان يعطيني رساله خطاء ويطلب مني تصحيح مسار قاعده البيانات
أشار علي زميل بوضع هذا الكود في زر أمر إظهار التقرير
DataEnvironment1.Connection1 = App.Path & "company.mdb"
Datareport1.show 1
وبالفعل استطعت أن اشغل البرنامج علي أي جهاز ومن أي مكان علي الهارد ديسك
إلا أنني فوجئت بهذه المشكلة
وهي انني عندما اضغط علي زر الأمر لعرض التقرير لاول مره يعرضه بنجاح ولكن عند غلق التقرير
والضغط علي زر الأمر للعرض مره أخرى يعطيني رسالة خطاء رقم 3705
ونصها هو
The operation requested by the application is not allowed if the object is open
فما الحل أسف للاطاله وشكرا