إرشادات لتسمية الحقول وعناصر التحكم والعناصر

ينطبق على
Access لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

أسماء الحقول وعناصر التحكم والعناصر في قواعد بيانات Access لسطح المكتب:

  • يمكن أن يصل طولها إلى 64 حرفاً.
  • يمكنها أن تتضمّن أي تركيبة من الأحرف والأرقام والمسافات والأحرف الخاصة باستثناء النقطة (.) وعلامة التعجب (!‎) والعلامة (`) والأقواس المتوسطة ([ ]).
  • لا يمكنها أن تبدأ بمسافات بادئة.
  • لا يمكنها أن تتضمّن أحرف تحكم (قيم ASCII من 0 إلى 31).
  • لا يمكن تضمين علامة اقتباس مزدوجة (") في أسماء الجداول أو العرض أو الإجراءات المخزنة في مشروع Access.

على الرغم من أنه يمكنك تضمين مسافات في أسماء الحقول وعناصر التحكم والكائنات، فإن معظم الأمثلة في وثائق Access تعرض أسماء الحقول وعناصر التحكم بدون مسافات لأن المسافات في الأسماء يمكن أن تؤدي إلى تعارضات في التسمية في Visual Basic for Applications في بعض الحالات.

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

هناك طريقة أخرى لتجنب النتائج غير المتوقعة وهي استخدام عامل التشغيل ! دائما بدلا من عامل التشغيل . (نقطة) للإشارة إلى قيمة حقل أو عنصر تحكم أو عنصر. على سبيل المثال، يشير المعرّف التالي بشكل صريح إلى قيمة حقل "الاسم" بدلاً من خاصية الاسم:

[NameInfo]![Name]