إجراء الماكرو Requery

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

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

الإعداد

اجراء الماكرو Requery يحتوي علي الوسيطه التاليه.

وسيطة الإجراء

الوصف

اسم عنصر التحكم

اسم عنصر التحكم الذي تريد تحديثه. ادخل اسم عنصر التحكم في المربع اسم عنصر التحكم في نافذه تصميم الماكرو. يجب استخدام اسم عنصر التحكم، لا معرف المؤهل ب# الكامل فقط (مثل النماذج ! اسم _ النموذج! اسم عنصر التحكم). اترك هذه الوسيطه فارغا ل# اعاده الاستعلام عن مصدر الكائن النشط. اذا كان الكائن النشط ورقة بيانات او استعلام مجموعة النتائج، يجب ترك هذه الوسيطه فارغه.

ملاحظات

اجراء الماكرو Requery يقوم احد الاجراءات التاليه:

  • اعاده تشغيل الاستعلام الذي يستند اليه عنصر التحكم او الكائن.

  • ل# عرض اي سجلات جديده او متغيره، و# ازاله اي سجلات المحذوفه من جدول الذي يستند اليه عنصر التحكم او الكائن.

ملاحظة: اجراء الماكرو Requery لا تؤثر في موضع المؤشر السجل.

تضمين عناصر التحكم ب# الاستناد الي جدول او استعلام:

  • مربعات القوائم و# مربعات التحرير و# السرد.

  • النموذج الفرعي عناصر التحكم.

  • كائنات OLE، مثل المخططات.

  • عناصر التحكم التي تحتوي علي وظائف تجميعيه المجال، مثل DSum.

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

اذا ترك الوسيطه اسم عنصر التحكم فارغا، يتضمن اجراء اعاده الاستعلام عن نفس تاثير الضغط علي SHIFT + F9 عندما يحتوي الكائن علي تركيز. اذا كان يحتوي علي عنصر تحكم نموذج فرعي التركيز، هذا الاجراء اعاده الاستعلام عن مصدر النموذج الفرعي فقط (تماما كما هي الضغط علي SHIFT + F9).

ملاحظة: اجراء الماكرو Requery اعاده الاستعلام عن مصدر عنصر التحكم او الكائن. في المقابل، يعيد اجراء الماكرو RepaintObject طلاء عناصر التحكم الموجوده في الكائن المحدد و# لكن لا اعاده الاستعلام عن قاعده البيانات او عرض سجلات جديده. اجراء الماكرو ShowAllRecords الكائن النشط اعاده الاستعلام عن ليس فقط، و# لكن ايضا سيؤدي ذلك الي ازاله اي عوامل التصفيه المطبقه، التي لا قم ب# اجراء الماكرو Requery .

اذا كنت تريد اعاده الاستعلام عن عنصر تحكم غير موجوده في الكائن النشط، يجب استخدام الاسلوب Requery في Visual Basic ل# الوحده النمطيه Applications (VBA)، و# ليس اجراء الماكرو Requery او الخاص به المناظره اعاده الاستعلام عن اسلوب DoCmd الكائن. يكون الاسلوب Requery في VBA اسرع من اجراء الماكرو Requery او اسلوب DoCmd.Requery . ب# الاضافه الي ذلك، عندما يمكنك استخدام اجراء الماكرو Requery او اسلوب DoCmd.Requery ، Access اغلاق الاستعلام و# يعيد تحميل من قاعده البيانات، و# لكن عند استخدام الاسلوب Requery ، يقوم Access ب# اعاده تشغيل الاستعلام دون اغلاق و اعاده تحميل. لاحظ ان الاسلوب كائنات بيانات ActiveX (ADO) اعاده الاستعلام عن يعمل ب# الطريقه نفسها ك# الاسلوب Access اعاده الاستعلام عن .

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

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

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

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

×