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

ADO WillChangeField وFieldChangeComplete الأحداث


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

الحدث WillChangeField

يتم تشغيل الحدث قبل WillChangeField قيم واحد أو أكثر من كائنات الميدان تتغير.

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

الحدث FieldChangeComplete

يتم تشغيل الحدث FieldChangeComplete بعد قيم واحد أو أكثر من كائنات الميدان قد تغيرت.

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

Note: قد يحدث هذا الحدث WillChangeField والحدث FieldChangeComplete عند تعيين الخاصية قيمة ويستدعي الأسلوب تحديث مع المعلمات مجموعة الميدانية وقيمة.

بناء الجملة

WillChangeField numfields,fields,status,objRs

FieldChangeComplete numfields,fields,objErr,status,objRs 

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

قيم EventStatusEnum

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

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