الخاصية "تأمين_السجلات"

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

تنطبق على

الكائن "نموذج"

الكائن "تقرير"

يمكنك استخدام الخاصية تأمين_السجلات لتحديد كيفية تأمين السجلات وما يحدث عندما يحاول مستخدمين تحرير نفس السجل في نفس الوقت. يكون الإعداد للقراءة/للكتابة.

expression.RecordLocks

expression مطلوب. تعبير يرجع أحد الكائنات الموجودة في القائمة "تنطبق على".

ملاحظات

عند قيامك بتحرير أحد السجلات، يمكن لـ Microsoft Office Access 2007 تلقائيًا تأمين السجل لمنع المستخدمين الآخرين من تغيير السجل قبل انتهائك.

  • النماذج. تحديد كيفيه السجلات في الجدول او الاستعلام الاساسي مؤمّن عند تحديث البيانات في قاعده بيانات متعدده المستخدمين.

  • التقارير. تحدد ما إذا كان قد تم تأمين السجلات الموجودة في الجدول أو الاستعلام الأساسي أثناء معاينة التقرير قبل الطباعة أو طباعته.

  • الاستعلامات. تحدد ما إذا كان قد تم تأمين السجلات الموجودة في استعلام (بشكل عام استعلام إجرائي في قاعدة بيانات متعددة المستخدمين) أثناء تشغيل الاستعلام.

ملاحظة: الخاصيه " تامين " ينطبق فقط علي النماذج و# التقارير و# الاستعلامات في قاعده بيانات Microsoft Access (.mdb او accdb.).

تستخدم الخاصية تأمين_السجلات الإعدادات التالية.

الإعداد

Visual Basic

الوصف

بلا تأمين

0

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

في التقارير، لا يتم تأمين السجلات أثناء معاينة التقرير قبل الطباعة أو طباعته.

في الاستعلامات، لا يتم تأمين السجلات أثناء تشغيل الاستعلام.

كافة السجلات

1

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

سجل محرر

2

(النماذج و# الاستعلامات فقط) تم تامين صفحه السجلات ب# مجرد اي مستخدم تحرير اي حقل في السجل و# الواحده حتي ينتقل المستخدم الي سجل اخر. وب# التالي، يمكنك تحرير سجل ب# مستخدم واحد فقط في كل مره. تسمي ايضا تامين "اسوا".


ملاحظة: يمكنك تعيين هذه الخاصيه ب# استخدام النموذج صفحة الخصائص او الماكرو او Visual Basic for Applications (VBA) التعليمات البرمجيه.

ملاحظة: يؤدي تغيير الخاصية تأمين_السجلات لنموذج أو تقرير مفتوح إلى إعادة إنشاء تلقائية لمجموعة السجلات.

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

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

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

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

تلميح

ل# تغيير اعدادات الخصائص تامين الافتراضيه ل# النماذج، انقر فوق زر Microsoft Office صورة زر Office ، و# من ثم انقر فوق خيارات Access. في مربع الحوار خيارات Access، انقر فوق خيارات متقدمه، و# من ثم حدد الخيار الذي تريده ضمن تامين السجلات الافتراضي.

يتم التعامل مع البيانات في نموذج او تقرير، او استعلام من قاعده بيانات اتصال قاعده بيانات مفتوح (ODBC) كما لو كان قد تم اختيار الاعداد "بلا تامين"، ب# غض النظر عن اعداد الخاصيه تامين .

مثال

يقوم المثال التالي بتعيين الخاصية تأمين_السجلات للنموذج "Employees" (الموظفون) إلى "سجل محرر" (يتم تأمين صفحة سجلات بمجرد أن يبدأ المستخدم في تحرير أي حقل في السجل ويظل مؤمنًا إلى أن ينتقل المستخدم إلى سجل آخر).

Forms("Employees").RecordLocks = 2

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

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

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

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

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

×