<อ้างอิงระเบียนวัตถุที่สมบูรณ์
เหตุการณ์ 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
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adStatusOK | 1 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ที่ประสบความสำเร็จ |
adStatusErrorsOccurred | 2 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ล้มเหลว |
adStatusCantDeny | 3 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ไม่สามารถยกเลิก |
adStatusCancel | 4 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ดังกล่าวถูกยกเลิก |
adStatusUnwantedEvent | 5 | ป้องกันไม่ให้การแจ้งเตือนก่อนที่จะตามมาวิธีเหตุการณ์ได้ดำเนินการเสร็จสิ้น |
<อ้างอิงระเบียนวัตถุที่สมบูรณ์