ينطبق على
عنصر CheckBox |
عنصر OptionGroup |
عنصر ComboBox |
عنصر TextBox |
عنصر ListBox |
عنصر ToggleButton |
عنصر OptionButton |
تحديد قيمة السلسلة التي يتم إدخالها تلقائياً في حقل عند إنشاء سجل جديد. فعلى سبيل المثال، يمكنك تعيين القيمة الافتراضية لحقل "المدينة" إلى نيويورك في جدول "العناوين". عندما يضيف المستخدم سجلاً إلى الجدول، يمكنه قبول هذه القيمة أو إدخال اسم مدينة مختلف. القراءة/الكتابة.
expression.DefaultValue
التعبير Required. هو تعبير يقوم بإرجاع أحد العناصر الموجودة في القائمة "ينطبق على".
ملاحظات
-
لا تنطبق الخاصية DefaultValue على عناصر التحكم خانة اختيار أو زر خيار أو زر تبديل عندما تكون في مجموعة خيارات. بل، تنطبق على مجموعة الخيارات نفسها.
-
تنطبق الخاصية DefaultValue على جميع حقول الجدول ماعدا تلك الحقول التي تستخدم نوع بيانات الترقيم التلقائي أو عنصر OLE.
تحدد الخاصية DefaultValue نصاً أو تعبير يتم إدخاله تلقائياً في حقل أو في عنصر تحكم عند إنشاء سجل جديد. فعلى سبيل المثال، إذا قمت بتعيين الخاصية DefaultValue لعنصر تحكم مربع النص إلى =Now()، فسيقوم عنصر التحكم بعرض التاريخ والتوقيت الحالي. الحد الأقصى لإعداد الخاصية DefaultValue هو 255 حرفاً.
بالنسبة لعنصر التحكم، يمكنك تعيين هذه الخاصية في صفحة الخصائص الخاصة بعنصر التحكم. بالنسبة للحقل، يمكنك تحديد هذه الخاصية في طريقة العرض "تصميم" في الجدول (في قسم خصائص الحقل)، في الماكرو، أو باستخدام التعليمات البرمجية لـ Visual Basic for Applications (VBA).
في التعليمة البرمجية لـ VBA، استخدم تعبير السلسلة لتعيين قيمة هذه الخاصية. فعلى سبيل المثال، تقوم التعليمات البرمجية التالية بتعيين الخاصية DefaultValue لعنصر تحكم مربع النص بالاسم PaymentMethod إلى Cash "نقد".
Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""
ملاحظة: لتعيين هذه الخاصية لحقل ما باستخدام التعليمة البرمجية لـ VBA، استخدم الخاصية DefaultValue لـ ADO أو الخاصية DefaultValue لـ DAO.
يتم تطبيق الخاصية DefaultValue فقط عند إضافة سجل جديد. إذا قمت بتغيير الخاصية DefaultValue، فلن يتم تطبيق التغيير تلقائياً على السجلات الموجودة حالياً.
إذا قمت بتعيين الخاصية DefaultValue لعنصر تحكم النموذج المرتبط بحقل يحتوي على إعداد الخاصية DefaultValue المحدد في الجدول، فستقوم إعدادات عناصر التحكم بتخطي إعدادات الجدول.
إذا قمت بإنشاء عنصر تحكم عن طريق سحب حقل ما من قائمة الحقول، فسيتم تطبيق إعداد الخاصية DefaultValue الخاصة بالحقل، كما هو محدد بالجدول، على عنصر التحكم بالنموذج على الرغم من أن إعداد الخاصية DefaultValue لعنصر التحكم سيظل فارغاً.
يمكن أن يوفر عنصر تحكم واحد قيمة افتراضية لعنصر تحكم آخر. فعلى سبيل المثال، إذا قمت بتعيين الخاصية DefaultValue لعنصر تحكم ما إلى التعبير التالي، فسيتم تعيين القيمة الافتراضية الخاصة بعنصر التحكم إلى إعداد الخاصية DefaultValue لعنصر تحكم txtShipTo.
=Forms!frmInvoice!txtShipTo
إذا وجِدت عناصر التحكم في النموذج نفسه، فسيتعين ظهور عنصر التحكم الذي يعد مصدر القيمة الافتراضية في ترتيب الجدولة قبل عنصر التحكم الذي يحتوي على التعبير.