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

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

التصحيح التلقائي ل# الاسم يساهم في ابقاء قاعده بيانات سطح مكتب Access من قوه عند تغيير تصميم قاعده البيانات. يمكنك التصحيح التلقائي ل# الاسم:

  • الكشف عن الحالة التي يؤدي فيها تغيير اسم كائن قاعدة البيانات إلى توقف عمل الكائنات الأخرى

  • تصحيح هذه المشكلة تلقائياً

  • تسجيل أي تصحيحات يجريها

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

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

ملاحظة: لا ينطبق الوظائف الموضحه في هذه المقاله علي تطبيقات Access علي ويب – نوع قاعده بيانات تصميم مع Access و# نشرها عبر الانترنت. ل# مزيد من المعلومات، راجع انشاء تطبيق Access .

في هذه المقالة

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

اعلي الصفحه

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

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

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

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

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

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

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

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

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

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

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

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

  1. على الشريط، انقر فوق علامة التبويب ملف.يفتح طريقة عرض Backstage.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

اعلي الصفحه

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

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

  1. علي الشريط، انقر فوق علامه التبويب ملف. يفتح طريقة عرض Backstage.

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

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

  4. ضمن خيارات التصحيح التلقائي للاسم، حدد الخيارات المطلوبة أو قم بإلغاء تحديدها.

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

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

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

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

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

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

اعلي الصفحه

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

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

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

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

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

×