<อ้างอิงระเบียนวัตถุที่สมบูรณ์
เหตุการณ์ WillChangeRecord
เหตุการณ์ WillChangeRecord จะถูกเรียกก่อนที่หนึ่งหรือมากกว่าบันทึกการเปลี่ยนแปลง
Note: ก่อนที่ผลตอบแทนเหตุการณ์นี้ตั้งค่าพารามิเตอร์สถานะเพื่อ adStatusCancel ที่จะยกเลิกการดำเนินการที่ทำให้เกิดเหตุการณ์นี้หรือตั้งค่าให้ adStatusUnwantedEvent เพื่อป้องกันไม่ให้ notications ภายหลัง
เหตุการณ์ RecordChangeComplete
เหตุการณ์ RecordChangeComplete ถูกเรียกหลังจากที่หนึ่งหรือมากกว่าบันทึกได้รับการเปลี่ยนแปลง
Note: ก่อนที่ผลตอบแทนวิธีนี้ตั้งค่าพารามิเตอร์สถานะเพื่อ adStatusUnwantedEvent เพื่อป้องกันการแจ้งเตือนตามมา
Note: เหตุการณ์ WillChangeRecord หรือเหตุการณ์ RecordChangeComplete อาจเกิดขึ้นหากคุณเปลี่ยนเขตข้อมูลในการบันทึกการใช้หนึ่งของการดำเนินงานระเบียนดังต่อไปนี้: การปรับปรุงลบ CancelUpdate, AddNew, UpdateBatch และ CancelBatch
วากยสัมพันธ์
WillChangeRecord reason,numrec,status,objRs
RecordChangeComplete reason,numrec,objErr,status,objRs
พารามิเตอร์ | ลักษณะ |
---|---|
reason | EventReasonEnum ค่าที่ระบุเหตุผลสำหรับเหตุการณ์นี้ |
numrec | ระบุจำนวนของระเบียนที่ได้รับผลกระทบ |
status | EventStatusEnum ค่าที่บ่งบอกถึงสถานะของการดำเนินการของเหตุการณ์ที่ |
objErr | ชื่อของวัตถุข้อผิดพลาดที่อธิบายข้อผิดพลาดหากสถานะถูกตั้งค่าให้ adStatusErrorsOccurred มิฉะนั้นจะไม่ได้ตั้งค่า |
objRs | ชื่อของระเบียนวัตถุที่เรียกเหตุการณ์นี้ |
ค่า EventReasonEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adRsnAddNew | 1 | การดำเนินการเพิ่มระเบียนใหม่ |
adRsnDelete | 2 | การดำเนินการลบบันทึก |
adRsnUpdate | 3 | การดำเนินการปรับปรุงการบันทึกที่มีอยู่ |
adRsnUndoUpdate | 4 | การดำเนินการกลับรายการปรับปรุงระเบียน |
adRsnUndoAddNew | 5 | การดำเนินการกลับรายการนอกเหนือจากการบันทึกใหม่ |
adRsnUndoDelete | 6 | การดำเนินการกลับรายการการลบระเบียน |
adRsnFirstChange | 11 | การดำเนินการทำให้การเปลี่ยนแปลงครั้งแรกเป็นประวัติการณ์ |
ค่า EventStatusEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adStatusOK | 1 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ที่ประสบความสำเร็จ |
adStatusErrorsOccurred | 2 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ล้มเหลว |
adStatusCantDeny | 3 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ไม่สามารถยกเลิก |
adStatusCancel | 4 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ดังกล่าวถูกยกเลิก |
adStatusUnwantedEvent | 5 | ป้องกันไม่ให้การแจ้งเตือนก่อนที่จะตามมาวิธีเหตุการณ์ได้ดำเนินการเสร็จสิ้น |
<อ้างอิงระเบียนวัตถุที่สมบูรณ์