أحدث البرامج التعليمية وتطوير الشبكة
 

ADO WillMove وMoveComplete الأحداث


<كاملة كائن مجموعة السجلات المرجعي

الحدث WillMove

يتم تشغيل الحدث WillMove قبل تغيير عملية الوضع الحالي في مجموعة السجلات.

Note: قبل هذا يعود الحدث، تعيين المعلمة الحالة إلى adStatusCancel لإلغاء العملية التي تسببت في هذا الحدث أو تعيينها إلى adStatusUnwantedEvent لمنع notications اللاحقة.

الحدث MoveComplete

يتم تشغيل الحدث MoveComplete بعد تغير الوضع الحالي في مجموعة السجلات.

Note: قبل هذا يعود الحدث، تعيين المعلمة الحالة إلى adStatusUnwantedEvent لمنع إخطارات لاحقة.

Note: قد يحدث هذا الحدث WillMove أو حدث MoveComplete عند استدعاء أحد طريقة السجلات التالية: فتح، ونقل، MoveFirst، MoveLast، MOVENEXT، MovePrevious، AddNew، وإعادة الاستعلام. قد تحدث هذه الأحداث أيضا بسبب الخصائص التالية: تصفية، مؤشر، المرجعية، AbsolutePage، وAbsolutePosition.

بناء الجملة

WillMove reason,status,objRs

MoveComplete reason,objErr,status,objRs

معامل وصف
reason و EventReasonEnum القيمة التي تحدد سبب هذا الحدث
status و EventStatusEnum القيمة التي تشير إلى حالة إعدام الحدث
objErr اسم كائن خطأ الذي يصف الخطأ إذا تم تعيين الحالة إلى adStatusErrorsOccurred، وإلا لم يتم تعيين
objRs اسم الكائن السجلات التي أدت هذا الحدث

قيم EventReasonEnum

ثابت القيمة وصف
adRsnRequery7 requeried مجموعة عملية السجلات
adRsnMove10 انتقلت عملية مؤشر الرقم القياسي في السجلات
adRsnMoveFirst12 انتقلت عملية مؤشر السجل إلى السجل الأول في مجموعة السجلات
adRsnMoveNext13 انتقلت عملية مؤشر السجل إلى السجل التالي في مجموعة السجلات
adRsnMovePrevious14 انتقلت عملية مؤشر السجل إلى السجل السابق في مجموعة السجلات
adRsnMoveLast15 انتقلت عملية مؤشر الرقم القياسي لالسجل الأخير في مجموعة السجلات

قيم EventStatusEnum

ثابت القيمة وصف
adStatusOK1 وكانت العملية التي تسببت في حالة ناجحة
adStatusErrorsOccurred2 العملية التي تسببت في حالة فشل
adStatusCantDeny3 العملية التي تسببت في حالة لا يمكن إلغاء
adStatusCancel4 تم إلغاء العملية التي تسببت في الحدث
adStatusUnwantedEvent5 يمنع الإخطارات اللاحقة قبل انتهاء طريقة الحدث تنفيذ

<كاملة كائن مجموعة السجلات المرجعي