تعيين قيم افتراضية للحقول أو عناصر التحكم
Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

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

فهم القيم الافتراضية

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

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

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

أعلى الصفحة

تعيين قيمة افتراضية لحقل جدول

عند تعيين قيمة افتراضية لحقل جدول، ستعرض أي عناصر تحكم تربطها بهذا الحقل القيمة الافتراضية.

تعيين قيمة افتراضية

  1. في جزء التنقل، انقر بزر الماوس الأيمن فوق الجدول الذي تريد تغييره، ثم انقر فوق طريقة عرض التصميم.

  2. حدد الحقل المراد تغييره.

  3. في علامة التبويب عام ، اكتب قيمة في مربع الخاصية القيمة الافتراضية .

    تعتمد القيمة التي يمكنك إدخالها على نوع البيانات الذي تم تعيينه للحقل. على سبيل المثال، يمكنك كتابة =Date() لإدراج التاريخ الحالي في حقل التاريخ/الوقت. للحصول على أمثلة للقيم الافتراضية، راجع أمثلة القيم الافتراضية، لاحقا في هذه المقالة.

  4. احفظ التغييرات التي قمت بها.

أعلى الصفحة

تعيين قيمة افتراضية لعنصر تحكم

عادة ما تقوم بتعيين قيمة افتراضية لعنصر تحكم فقط عندما لا تربط عنصر التحكم هذا بالحقل الجدولي، أو عند الارتباط ببيانات في جدول آخر.

تعيين قيمة افتراضية

  1. في جزء التنقل، انقر بزر الماوس الأيمن فوق النموذج الذي تريد تغييره، ثم انقر فوق طريقة عرض التصميم.

  2. انقر بزر الماوس الأيمن فوق عنصر التحكم الذي تريد تغييره، ثم انقر فوق خصائص أو اضغط على F4.

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

  4. اضغط CTRL+S لحفظ التغييرات.

أعلى الصفحة

تعيين صف افتراضي لمربع قائمة أو مربع تحرير وسرد

بشكل افتراضي، تعرض عناصر تحكم مربع القائمة ومربع التحرير والسرد نوعين من القوائم: قوائم القيم وقوائم البحث. قائمة القيم هي قائمة ذات تعليمات برمجية مضمنة للعناصر الموجودة في خاصية مصدر الصف لمربع قائمة أو عنصر تحكم مربع تحرير وسرد. في المقابل، تأخذ قائمة البحث بياناتها من حقل بحث (حقل يستخدم استعلاما لاسترداد البيانات من جدول آخر)، ثم تقوم بتحميل تلك البيانات في عنصر تحكم مربع تحرير وسرد.

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

تعيين افتراضي لقائمة قيم

  1. في جزء التنقل، انقر بزر الماوس الأيمن فوق النموذج الذي تريد تغييره، ثم انقر فوق طريقة عرض التصميم.

  2. انقر بزر الماوس الأيمن فوق مربع القائمة أو عنصر تحكم مربع النص، ثم انقر فوق خصائص أو اضغط على F4.

  3. تأكد من أن الخاصية Row Source تحتوي على قائمة قيم. يتم إحاطة العناصر الموجودة في قائمة القيم بعلامات اقتباس مزدوجة ومفصولة بفواصل منقوطة. على سبيل المثال، قد ترى قائمة مثل هذه: "جيد"؛" عادل";" الفقراء"

  4. إذا كانت الخاصية مصدر الصف تحتوي على استعلام (سلسلة نص تبدأ ب SELECT)، فانتقل إلى المجموعة التالية من الخطوات.

  5. في مربع الخاصية القيمة الافتراضية ، اكتب ما يلي:

    [control_name]. ItemData(n)

    في هذه الحالة، control_name هو اسم مربع القائمة أو عنصر تحكم مربع التحرير والسرد، وn هو عدد عنصر القائمة الذي تريد تعيينه افتراضيا. إذا كنت لا تعرف اسم عنصر التحكم، فانظر إلى القيمة في الخاصية Name ، الموجودة في أعلى ورقة الخصائص.

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

    [المالك]. ItemData(2)

    يمكنك كتابة 2 بدلا من 3 لأن ItemData مستندة إلى الصفر، مما يعني أنها تبدأ في العد من الصفر، وليس على واحد.

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

تعيين قيمة افتراضية لقائمة بحث

  1. افتح الجدول الذي يوفر البيانات المصدر لحقل البحث في طريقة عرض ورقة البيانات.

  2. لاحظ قيمة المفتاح المقترنة بالعنصر الذي تريد جعل القيمة الافتراضية.

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

  3. في جزء التنقل، انقر بزر الماوس الأيمن فوق الجدول الذي يحتوي على حقل البحث، ثم انقر فوق طريقة عرض التصميم.

  4. حدد حقل البحث، وفي علامة التبويب عام ، في مربع الخاصية القيمة الافتراضية ، اكتب قيمة المفتاح التي لاحظتها في الخطوين 1 و2. هذه هي القيمة التي تتوافق مع عنصر القائمة الذي تريد جعله افتراضيا.

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

  5. احفظ التغييرات، وقم بالتبديل إلى طريقة عرض ورقة البيانات، وأدخل سجلا جديدا. تظهر القيمة الافتراضية في حقل البحث عند إضافة السجل.

أعلى الصفحة

أمثلة على القيم الافتراضية

يسرد الجدول التالي بعض القيم الافتراضية ويصفها. يمكنك تكييف هذه الأمثلة لاستخدامها مع بياناتك الخاصة.

التعبير

قيمة الخقل الافتراضية

1

1

"MT"

MT

«الرياض»

نيويورك، N.Y. (لاحظ أنه يجب إحاطة القيمة بعلامات اقتباس إذا كانت تتضمن علامات ترقيم)

""

سلسلة ذات طول صفري

Date( )

تاريخ اليوم

=نعم

يتم عرض "نعم" باللغة المحلية للكمبيوتر

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.