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

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

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

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

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

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

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

[NameInfo]![Name]