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

اذا تم النسخ لاتعمل الازرار

مغلقمُجاب
بدأه Mo7B في 31 مارس 2014 · 9 رد · 795 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي قاعدة بيانات انا مصممها

المشكله لما قربت انتهي منها طلعت لي مشكله كبيره

اذا نسخت القاعدة من ملف الى ملف ثاني ماتشتغل الازرار ولا الاوامر ابدا

مدري وش المشكله

ياليت الي مرت عليه المشكله هذي يساعدني

وشكرا

#2

اخي الفاضل

 

وعليكم السلام ورحمة الله وبركاته

 

اذا كنت قد قمت بعمل قاعدة البيانات على نسخة اكسيس 2007 او 2010 او 2013

 

فإن هذه النسخ الحديثة عند عمل ازار اوامر لها فإنها تقوم بعمل ماكرو مضمن 

 

وعند نسخ القاعدة الى قاعدة بيانات اخرى ليس من نفس نسخة الأكسيس

 

على سبيل المثال اكسيس 2003 فإن نسخة اكسيس 2003 لا تتعرف على الماكرو المضمن

 

ولهذا لن تعمل معك الأزرار لأن نسخ الأكسيس 2003 وما دون يوجد بها فقط اجراء حدث 

 

 

 

بالتوفيق

#3

مشكورة زهره على التوضيح

فعلا القاعدة الاساسيه 2003 والعمل الان على 2010

ولكن كان العمل سليم وفعال ولا توجد مشكال

الان ظهرت هذه المشكله

هل الان لازم اغير جميع الازرار الى ماكرو ؟

او فيه حل ثاني

علمنا ان القاعده الاساسيه شغاله تمام

ولكن اذا نسختها من مجلد الى مجلد تظهر هذه المشكله

#4

اخي الفاضل

 

اذا كانت القاعدة بصيغة MDB  وعملتها على اكسيس 2003 وكانت جميع الأزرار بها اجراء حدث

 

فإنها سوف تعمل على جميع نسخ الأكسيس سواء 2007 او 2010 او 2013 ولا يوجد مشكله في ذلك

 

ولا تحتاج الى تغيير اي شيء بها .

#5
zahrah كتب:

اخي الفاضل

 

اذا كانت القاعدة بصيغة MDB  وعملتها على اكسيس 2003 وكانت جميع الأزرار بها اجراء حدث

 

فإنها سوف تعمل على جميع نسخ الأكسيس سواء 2007 او 2010 او 2013 ولا يوجد مشكله في ذلك

 

ولا تحتاج الى تغيير اي شيء بها .

القاعده بصيغه MDB واذا تم نسخها من FILE1 الى FILE2  لاتعمل الازرار

العمل الان على  ACCESS 2010 وجميع الازرار تم عملها داخل ACCESS 2010

هذه المشكله في اختصار :wacko:

تم تعديل هذه المشاركة بواسطة Mo7B في 31 مارس 2014 في 10:45

#6

اذا كان تم عمل جميع الأزرار على اكسيس 2010 فلن تعمل معك عند نسخها الى قاعدة اكسيس 2003

 

لأن الأزرار اصبح بها ماكرو مضمن وليس اجراء حدث

 

لذا يجب عليك تغيير جميع الأزرار من ماكرو مضمن الى إجراء حدث

 

بالتوفيق

#7
zahrah كتب:

اذا كان تم عمل جميع الأزرار على اكسيس 2010 فلن تعمل معك عند نسخها الى قاعدة اكسيس 2003

 

لأن الأزرار اصبح بها ماكرو مضمن وليس اجراء حدث

 

لذا يجب عليك تغيير جميع الأزرار من ماكرو مضمن الى إجراء حدث

 

بالتوفيق

الاخت زهره تحيه عطره

اعرف اتعبتك معاي

ولكن اود شرح المشكله بالتفصيل لربما يكون شرحي السابق فيه خطاء لذا

1- تم تصميم القاعده على اكسس 2003

2- تم ترقيتها الى 2010

3- بيئة العمل الحاليه 2010

4- المعضله الاساسيه اذا تم نسخ القاعده من مجلد الى مجلد داخل نفس الجهاز او نسخها الى نسخه اخرى داخل نفس المجلد لاتعمل الازرار ابدا

وشكرا

#8

ارفقت لك نموذج من قاعدة العمل حتى يسهل الفهم

وهذا بعد نسخها الى قاعدة بيانات 2010

نسخ (2) من Database5.rar

#9 أفضل إجابة

غريبة

مثالك عندي يعمل عادي جدا

 

 

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

 

الملاحظات :

- عند النسخ أغلق قاعدة البيانات

- اذا كانت الجداول مرتبطة مع قاعدة بيانات أخرى فاستخدم ( إدارة الجداول المرتبطة ) Linked Table Manager في قاعدة البيانات الأخرى لتحديث الروابط

- اذا كانت متصلة بقاعدة بيانات اس كيو ال سيرفر فإن النسخ لا يعني نسخ الاثنين .

 

التعليمات:

 

أكسس 2003

- تأكد من الاغلاق لقاعدة البيانات تماماً

- اذهب للمجلد المحتوى على قاعدة البيانات وقم بعمل أمر النسخ ثم اذهب للمكان الذي تريد واعمل لصق.

 

أكسس 2007.

-افتح قاعدة بياناتك بأكسس 2007 واضغط على زر "Office button" في أعلى اليسار للنسخة الانجليزية

-اضغط على "Access 2007 Database" من قائمة "Save As..." .

-اختر المكان والاسم وموافق

 

أكسس2010

- افتح قاعدة بياناتك بأكسس 2010

- اختر "Save Database As" من قائمة "File"

-اختر المكان والاسم وموافق

#10
amir2008amir كتب:

غريبة

مثالك عندي يعمل عادي جدا

 

 

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

 

الملاحظات :

- عند النسخ أغلق قاعدة البيانات

- اذا كانت الجداول مرتبطة مع قاعدة بيانات أخرى فاستخدم ( إدارة الجداول المرتبطة ) Linked Table Manager في قاعدة البيانات الأخرى لتحديث الروابط

- اذا كانت متصلة بقاعدة بيانات اس كيو ال سيرفر فإن النسخ لا يعني نسخ الاثنين .

 

التعليمات:

 

أكسس 2003

- تأكد من الاغلاق لقاعدة البيانات تماماً

- اذهب للمجلد المحتوى على قاعدة البيانات وقم بعمل أمر النسخ ثم اذهب للمكان الذي تريد واعمل لصق.

 

أكسس 2007.

-افتح قاعدة بياناتك بأكسس 2007 واضغط على زر "Office button" في أعلى اليسار للنسخة الانجليزية

-اضغط على "Access 2007 Database" من قائمة "Save As..." .

-اختر المكان والاسم وموافق

 

أكسس2010

- افتح قاعدة بياناتك بأكسس 2010

- اختر "Save Database As" من قائمة "File"

-اختر المكان والاسم وموافق

الله يعطيك العافيه

رب ضارة نافعه

نسخت الجداول وكل شي وحولتها الى 2010 والازرار عملت نموذج ونسخته لكل الشاشات واشتغل ولله الحمد والمنه

يعطيكم العافيه

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

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