تعيين خيارات التصحيح التلقائي للاسم

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

التصحيح التلقائي ل# الاسم هو ميزه مما يساعد علي منع وظيفه قاعده البيانات من قوه عندما يتم تغيير التصميم الاسئله، لا سيما اذا عده مستخدمين ب# اجراء تغييرات التصميم غير المخطط له. ب# شكل افتراضي، يتم تمكين التصحيح التلقائي ل# الاسم. و# مع ذلك، التصحيح التلقائي ل# الاسم قليلا تعيق اداء النظام، و# قد تحتاج الي ايقاف تشغيله اذا كان تصميم قاعده البيانات غير تخضع تغييرات التصميم غير المخطط له.

يساعد التصحيح التلقائي للاسم في الحفاظ على مزامنة أسماء كائنات قاعدة البيانات. ولا يعالج التصحيح التلقائي للاسم بعض المشاكل المحتملة الأخرى المتعلقة بتغيير التصميم، مثل المشاكل الناتجة عن كائنات قاعدة البيانات المحذوفة، بشكلٍ مباشر.

في هذا المقال

لماذا يجب استخدام التصحيح التلقائي للاسم؟

طريقة عمل التصحيح التلقائي للاسم

تمكين خيارات التصحيح التلقائي للاسم أو تعطيلها

لماذا يجب استخدام التصحيح التلقائي للاسم؟

عندما تعمل ضمن قاعدة بيانات يتم تغيير تصميمها بشكلٍ متكرر من قِبل المستخدمين، قد يتوقف عمل كائنات قاعدة البيانات هذه إذا تغيّر تصميم كائنات أخرى فيها. وقد يحدث هذا الأمر في حالة واحدة هي عند تغيير اسم كائن من دون أن يترافق هذا التغيير مع تغييرات مطابقة على الكائنات التابعة للكائن الأصلي.

على سبيل المثال، إذا أنشأت استعلامًا يستند إلى جدول اسمه "العملاء"، وتم في وقت لاحق تغيير اسم الجدول إلى "العميل"، فسيتوقف عمل الاستعلام الذي أنشأته بسبب تغيير اسم الجدول. ليس هناك أي خطأ في الاستعلام، وإذا صححت اسم الجدول في تصميم الاستعلام فسيعمل الاستعلام مجددًا.

باستطاعة ميزة التصحيح التلقائي للاسم تعقب تغييرات الاسم نيابةً عنك وتصحيح أسماء النماذج أو التقارير أو الجداول أو الاستعلامات أو الحقول أو عناصر التحكم، كمربعات النص مثلاً، تلقائيًا.

التصحيح التلقائي للاسم ومعلومات تبعية الكائنات

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

ملاحظة: ب# شكل افتراضي، لم يتم تمكين الاسم تعقب التغييرات في قواعد البيانات التي تم انشاؤها ب# استخدام Access 97 او اصدارات سابقه من Access، حتي بعد تحويل قواعد البيانات هذه الي تنسيق ملف قاعده بيانات احدث. و# مع ذلك، يمكنك، تمكين تعقب بعد تحويل مثل قواعد بيانات الي تنسيق احدث التغييرات الاسم. عند انشاء قاعده بيانات ب# استخدام Access 2000، يتم تشغيل تعقب التغييرات اسم Access 2002 او Access 2003 Access 2007، ب# شكل افتراضي.

في أي حالات لا يجب استخدام التصحيح التلقائي للاسم؟

لا تستخدم التصحيح التلقائي للاسم في الحالات التالية:

  • لا يحدث أي تغيير في تصميم قاعدة البيانات    إذا كان تصميم قاعدة البيانات سيبقى كما هو دون أي تغيير، فيمكنك تحسين أداء النظام عن طريق إيقاف تشغيل التصحيح التلقائي للاسم.

  • تريد تصغير حجم ملف قاعدة البيانات، وتريد إدارة التغييرات في أسماء الكائنات يدوياً    عند تمكين التصحيح التلقائي للاسم لقاعدة بيانات، قد تلاحظ زيادة في حجم قاعدة البيانات. ويعود سبب هذه الزيادة إلى بدائل الأسماء التي يقوم التصحيح التلقائي للاسم بإنشائها عند تمكينه. إذا قمت بتعطيل التصحيح التلقائي للاسم، فستتم إزالة بدائل الأسماء، مما يؤدي إلى تصغير حجم قاعدة البيانات.

الأمور التي لا يصحّحها التصحيح التلقائي للاسم

لا يصحّح التصحيح التلقائي للاسم الأمور التالية:

  • لا يتم تعقب التغييرات التي تتم على أسماء النماذج أو التقارير أو عناصر التحكم.

  • لا يتم تصحيح أسماء الجداول أو الاستعلامات أو الحقول في وحدات الماكرو أو في التعليمات البرمجية.

أعلى الصفحة

طريقة عمل التصحيح التلقائي للاسم

يتضمّن التصحيح التلقائي للاسم ثلاثة خيارات: تعقب معلومات التصحيح التلقائي للاسم، وإجراء التصحيح التلقائي للاسم، وتسجيل تغييرات التصحيح التلقائي للاسم. ويتوقّف كل خيار من الخيارين الأخيرين على تمكين الخيار الذي يسبقه.

تعقب معلومات التصحيح التلقائي للاسم

عند تمكين التصحيح التلقائي للاسم بحيث يتعقب تغييرات الاسم في قاعدة بيانات، ينفّذ Access ما يلي:

  1. يحاول الحصول على وصول خاص إلى قاعدة البيانات.

  2. يبحث عن الكائنات المفتوحة.

  3. يعرض مطالبة حول الكائنات المفتوحة ويغلقها.

  4. يقوم بتحديث بدائل الأسماء من خلال فتح كافة الجداول والاستعلامات والنماذج والتقارير وحفظها وإغلاقها.

  5. يعيد قاعدة البيانات إلى الحالة التي كانت عليها قبل ترقيتها إلى "خاصة".

التعيين المتقطع لبدائل الأسماء

قد تستغرق عملية إنشاء بدائل الأسماء بضع دقائق. ويمكنك الضغط على ESC لإلغاء هذه الخطوة. غير أن بدائل أسماء بعض الكائنات قد تصبح قديمة ولن يكون باستطاعتك عرض معلومات تبعية هذه الكائنات إلى أن يتم تحديث هذه البدائل.

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

  1. انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق خيارات Access.

  2. في الجزء الأيمن من مربع الحوار خيارات Access، انقر فوق قاعدة البيانات الحالية.

  3. قم بإلغاء تحديد خانة الاختيار تعقب معلومات التصحيح التلقائي للاسم، ثم انقر فوق موافق. سينبّهك Access حول وجوب إغلاق كافة كائنات قاعدة البيانات المفتوحة لكي تتم التغييرات.

  4. أغلق قاعدة البيانات ثم أعد فتحها.

  5. أعد فتح مربع الحوار خيارات Access، ثم ضمن الفئة قاعدة البيانات الحالية، حدد خانة الاختيار تعقب معلومات التصحيح التلقائي للاسم ثم انقر فوق موافق.

إذا أردت تحديث بديل اسم كائن معيّن يدويًا، فافتح الكائن في طريقة عرض "التصميم" ثم قم بحفظه.

ما يحدث عند تعطيل الخيار تعقب معلومات التصحيح التلقائي للاسم

عندما تقوم بإيقاف تشغيل التصحيح التلقائي للاسم بحيث يتوقف عن تعقب التغييرات في الاسم، ينفّذ Access ما يلي:

  1. يحاول الحصول على وصول خاص إلى قاعدة البيانات.

  2. يبحث عن الكائنات المفتوحة.

  3. يعرض مطالبة حول الكائنات المفتوحة ويغلقها.

  4. يزيل بدائل الأسماء من كافة الجداول والاستعلامات والنماذج والتقارير.

  5. يعيد قاعدة البيانات إلى الحالة التي كانت عليها قبل ترقيتها إلى "خاصة".

إذا لم يكمل Access عملية تعقب التغييرات أو إزالة بدائل الأسماء، فسيسجل الخطأ في الجدول "فشل حفظ التصحيح التلقائي للاسم".

إجراء التصحيح التلقائي للاسم

يجب أولاً تمكين الخيار تعقب معلومات التصحيح التلقائي للاسم قبل أن تتمكن من تمكين الخيار إجراء التصحيح التلقائي للاسم.

عند تمكين الخيار إجراء التصحيح التلقائي للاسم، يستخدم Access بدائل الأسماء للإشارة إلى تأثير تغيير الاسم على كائنات قاعدة البيانات الأخرى، ثم يصحّح الاسم الذي تم تغييره في المواضع التي يتكرر فيها في هذه الكائنات الأخرى.

تسجيل تغييرات التصحيح التلقائي للاسم

يجب أولاً تمكين الخيار تعقب معلومات التصحيح التلقائي للاسم والخيار إجراء التصحيح التلقائي للاسم قبل أن تتمكّن من تمكين الخيار تسجيل تغييرات التصحيح التلقائي للاسم.

عند تمكين الخيار تسجيل تغييرات التصحيح التلقائي ل# الاسم، يحتفظ ب# الوصول الي سجل تصحيحات يجريها سبب تغييرات اسم الكائن. يظهر كل تصحيح ك# سجل في الجدول تسجيل التصحيح التلقائي ل# الاسم.

أعلى الصفحة

تمكين خيارات التصحيح التلقائي للاسم أو تعطيلها

يمكن تمكين الخيارات الثلاثة المتعلقة بالتصحيح التلقائي للاسم في مربع الحوار خيارات Access. ويمكنك تمكين خيارات التصحيح التلقائي للاسم أو تعطيلها لقاعدة البيانات الحالية فقط.

  1. انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق خيارات Access.

  2. في الجزء الأيمن من مربع الحوار خيارات Access، انقر فوق قاعدة البيانات الحالية.

  3. ضمن خيارات التصحيح التلقائي ل# الاسم، حدد او قم ب# الغاء تحديد الخيارات التي تريدها:

    • تعقب معلومات التصحيح التلقائي للاسم    عندما يكون هذا الخيار محدداً، يتعقب Access تغييرات أسماء الكائنات في قاعدة البيانات. ويتم تخزين معلومات التعقب في بدائل الأسماء. وعند تمكين هذا الخيار للمرة الأولى، يُنشئ Access بديل اسم لكل كائن من كائنات قاعدة البيانات الموجودة. ويبقى بديل الاسم محدّثاً طالما كان هذا الخيار محدداً. يتم استخدام بدائل الأسماء لإصلاح الأخطاء التي تنتج عن إعادة التسمية ولإنشاء معلومات تبعية الكائنات. ولا يمكن الوصول إلى بدائل الأسماء مباشرةً.

      يجب تحديد هذا الخيار قبل أن تتمكّن من تحديد الخيارات الأخرى للتصحيح التلقائي للاسم.

      ملاحظة: لا يؤدي تمكين هذا الخيار إلى تصحيح تغييرات الأسماء تلقائيًا. بل يؤدي إلى إنشاء بدائل يتم استخدامها في التصحيحات المستقبلية فقط.

    • إجراء التصحيح التلقائي للاسم    عندما يكون هذا الخيار محدداً، يصحّح Access التغييرات في الأسماء تلقائياً فور حدوثها. لا يمكنك تحديد هذا الخيار إلا إذا كان الخيار تعقب معلومات التصحيح التلقائي للاسم محدداً. لتنفيذ التصحيح التلقائي للاسم، يستخدم Access بدائل الأسماء التي أنشأها عندما كان الخيار تعقب معلومات التصحيح التلقائي للاسم ممكّناً.

      يجب تحديد هذا الخيار قبل أن تتمكّن من تحديد الخيار تسجيل تغييرات التصحيح التلقائي للاسم.

    • تسجيل تغييرات التصحيح التلقائي للاسم    يحتفظ Access بسجل للتصحيحات التي يجريها التصحيح التلقائي للاسم. ويظهر كل تصحيح كسجل في الجدول "سجل التصحيح التلقائي للاسم".

أعلى الصفحة

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×