محسن 2017 قام بنشر فبراير 18, 2017 مشاركة قام بنشر فبراير 18, 2017 السلام عليكم ورحمة الله وبركاته .. أشكر الجميع على تفاعلهم في هذا المجمع الرائع: سؤالي من شقين: الأول: صممت برنامج بالأكسس 2013 32bit وحفظته بصيغة ACCDE لكن واجهتني مشكلة في (فتح البرنامج بإصدارات اكسس أقدم 2007 - 2010 ) وكذلك عند فتحه بنسخة 64bit. فما الحل السليم لهذه الاشكاليات عند تسليمه للعميل.. الثاني: بعد تسليم البرنامج للعميل .. وعند الرغبة في تحديث البرنامج ( تصحيح اخطاء أو إضافة مزايا جديدة) كيف يمكن التحديث مع الحفاظ على البيانات في قاعدة البيانات ؟؟ حفظكم الله رابط هذا التعليق شارك More sharing options...
osama ababneh قام بنشر فبراير 19, 2017 مشاركة قام بنشر فبراير 19, 2017 بالنسبة للمطلوب الاول اعتقد انه لا توجد مشكلة في تشغيل ملفات ACCDE على اصدارات 2007 او 2010 ولكن المشكلة هي تصميم برنامج باستخدام 32bit وفتحة في اصدار 64bit او العكس وحل هذه المشكلة في الاجهزة التي تحتوي على اصدار 64bit استخدم PtrSafe قبل كلمة Function او يمكنك ان تضيف تضيف كود يتاكد من الاصدار ويقوم بتشغيل ال Function المناسبة مثلا #If VBA7 Then ' ...........................................................if User Have Office 64 bit Private Declare PtrSafe Function Officena (aa as string) #Else ' .................................................................. if User Have Office 32 bit Private Declare Function Officena (aa as string) #End If اما بخصوص الطلب الثاني قم بتقسيم قاعدة البيانات وفصلها عن النماذج والاستعلامات والتقارير وبالتالي فان الجداول ستكون في ملف منفصل تماما عن بقية المكونات وتستطيع التحديث كما تشاء في البرنامج وبدون التاثير على البيانات 2 رابط هذا التعليق شارك More sharing options...
محسن 2017 قام بنشر فبراير 19, 2017 الكاتب مشاركة قام بنشر فبراير 19, 2017 جزاك الله خيرا أخي أسامة.. لكن عند فتح اكسس باستخدام اكسس 2007 - 2010 تظهر مثل هذه الرسالة اقتباس This database is in an unrecognized format. The database may have been created with a later version of Microsoft Office Access than the one you are using. Upgrade your version of Microsoft Office Access to the current one, and then open this database. فما سببها ؟؟ رابط هذا التعليق شارك More sharing options...
أبو عبدالله الحلوانى قام بنشر فبراير 19, 2017 مشاركة قام بنشر فبراير 19, 2017 12 دقائق مضت, محسن 2017 said: لكن عند فتح اكسس باستخدام اكسس 2007 - 2010 تظهر مثل هذه الرسالة حاول أن تأخذ نسخة accde من الاصدار الأقدم 2007 مثلا وأعتقد بهذا سيتم تشغيلها من الاصدارات الأحدث بدون مشاكل أظن سبب هذه الرسالة الاصدار الأحدث 2013 الذى تم تصدير نسخة accde منه. جرب هذا ووافنا بالنتائج 11 ساعات مضت, osama ababneh said: اما بخصوص الطلب الثاني قم بتقسيم قاعدة البيانات وفصلها عن النماذج والاستعلامات والتقارير وبالتالي فان الجداول ستكون في ملف منفصل تماما عن بقية المكونات وتستطيع التحديث كما تشاء في البرنامج وبدون التاثير على البيانات وسيقتصر تحديث البرنامج على تحديث النماذج والتقارير والاستعلامات دون الجداول. رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان