كسر الدالات لـ Visual Basic for Applications (VBA) في قاعدة بيانات مع مراجع مفقودة

انتهاء دعم Office 2003

لقد أنهت شركة Microsoft دعم Office 2003 في 8 أبريل، 2014. وقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية283806
متوسطة: يتطلب ماكرو الأساسية ترميز والمهارات إمكانية التشغيل المتداخل.

تنطبق هذه المقالة لقاعدة بيانات Microsoft Access (.mdb و.accdb) ومشروع Microsoft Access (.adp).

للحصول على إصدار Microsoft Access 2000 من هذه المقالة، راجع 208218.
للحصول على إصدار Microsoft Access 97 من هذه المقالة، راجع 160870.
الأعراض
إذا كان لديك إجراء يحتوي على مشروع Visual Basic لدالة التطبيقات وقاعدة البيانات الخاصة بك تحتوي على مرجع إلى مكتبة كائنات مفقودة أو مكتبة النوع، قد تتلقى إحدى رسائل الخطأ التالية عند ترجمة الوحدات النمطية الخاص بك أو تشغيل الإجراء:

رسالة الخطأ 1

بيانات من قاعدة بيانات Microsoft Access أو مشروع يحتوي على مرجع مفقود أو المعطلة إلى الملف <filename>.</filename>

* للتأكد من أن قاعدة البيانات أو المشروع يعمل بشكل صحيح، يجب إصلاح هذا المرجع.

* لمعرفة كيفية إصلاح هذا المرجع، انقر فوق "تعليمات".

رسالة الخطأ 2

خطأ في التحويل البرمجي:
لا يمكن العثور على مشروع أو مكتبة
السبب
قاعدة البيانات الخاصة بك تحتوي على مرجع إلى قاعدة البيانات أو مكتبة الأنواع أو مكتبة الكائنات التي تم وضع علامة مفقود: <referencename></referencename> في مربع حوار المراجع .
الحل
لإزالة مرجع مفقود، اتبع الخطوات التالية:
  1. افتح قاعدة البيانات الخاصة بك.
  2. اضغط ALT + F11 لفتح محرر Visual Basic.
  3. من القائمة أدوات ، انقر فوق " مراجع".
  4. انقر لإلغاء تحديد خانة الاختيار لنوع المكتبة أو أوبجيكتليبراري علامة مفقود: <referencename>.</referencename>
بدلاً من إزالة المرجع هو استعادة الملف المشار إليه إلى المسار المحدد في مربع الحوار " مراجع ". إذا كان الملف المشار إليه في موقع جديد، قم بإلغاء تحديد مفقود: <referencename></referencename> مرجع ثم قم بإنشاء مرجع إلى الملف في المجلد الجديد.

ملاحظة: في الوصول إلى تطبيق وقت تشغيل، لا يمكنك عرض مراجع من قائمة. ومع ذلك، المقالة التالية يوضح كيفية عرض المراجع باستخدام التعليمات البرمجية:
209849 كيف يمكن للتكرار عبر مراجع لعرض الخصائص الخاصة بهم
معلومات أخرى

خطوات إعادة إنشاء المشكلة

  1. افتح نموذج قاعدة البيانات Northwind.mdb.
  2. إنشاء نموذج جديد لا يستند إلى أي أوركويري الجدول.
  3. على إدراج في القائمة، انقر فوق عنصر تحكم ActiveX.
  4. في القائمة تحديد عنصر تحكم Activex ، انقر فوق التحكم بتحرير الصورة ل Kodak، ومن ثم انقر فوق موافق.
  5. حفظ النموذج فرمريفيرينسي، ومن ثم كلوسيت.
  6. إغلاق Northwind.mdb، ثم قم بإنهاء Access.
  7. البحث عن وإعادة تسمية toImgEdit.old ملف ImgEdit.ocx.
  8. ابدأ تشغيل Access، وقم بفتح Northwind.mdb.
  9. فتح الوحدة النمطية بدء التشغيل في طريقة عرض التصميم.
  10. على تصحيح أخطاء في القائمة، انقر فوق ترجمة Northwind. لاحظ أن تتلقى كل من الخطأ رسائل أريمينتيونيد ذلك في قسم "الأعراض" من هذه المقالة.
  11. انقر فوق موافق. لاحظ أن مراجع يظهر مربع الحوار؛ يتم تمييز مرجع التالية فيالمراجع المتوفرة مربع الحوار:
    MISSING: Kodak Image Edit Control					
  12. انقر فوق إلغاء الأمر في المراجع المتوفرة في مربع الحوار.
  13. البحث عن وإعادة تسمية toImgEdit.ocx ملف ImgEdit.old.
  14. كرر الخطوة 10 ولاحظ رسالة الخطأ لا لونجيرابيرس.
مراجع
للحصول على معلومات إضافية حول مشكلة أخرى قد تتسبب في حدوث أول رسالة خطأ، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
275110 رسالة الخطأ "الدالة غير معرفة في تعبير" عند فتح استعلام تشير دالة
الآن يمكن prb وقت تاريخ اليسار اليمين منتصف سلسلة تنسيق قطع LTrim RTrim t العثور على مشروع أو مكتبة ACC2002 10017 أوفيسيرورميساجيس ريفيودوسيد ACC2003 ACC2007 ACC2010

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 283806 - آخر مراجعة: 10/09/2013 04:55:00 - المراجعة: 9.0

Microsoft Access 2002 Standard Edition, Microsoft Excel 2002 Standard Edition, Microsoft Word 2002 Standard Edition, Microsoft Office Access 2003, Microsoft Office Access 2007, Microsoft Access 2010

  • kbproductlink kbfunctions kbvba kberrmsg kbprb kbmt KB283806 KbMtar
تعليقات