หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
เมื่อฟอร์มเหตุการณ์ OnSave เกิดขึ้น คุณสามารถใช้เมธอด getEventArgs ของวัตถุบริบทการดําเนินการเพื่อดึงข้อมูลวัตถุที่ประกอบด้วยเมธอดที่คุณสามารถใช้เพื่อจัดการเหตุการณ์การบันทึกได้
| วิธี | คำอธิบาย |
|---|---|
| getSaveMode | แสดงค่าที่ระบุว่าผู้ใช้เริ่มต้นเหตุการณ์การบันทึกอย่างไร |
| isDefaultPrevented | แสดงค่าที่ระบุว่าเหตุการณ์การบันทึกได้ถูกยกเลิกหรือไม่ เนื่องจากมีการใช้เมธอด preventDefault ในตัวจัดการเหตุการณ์นี้หรือตัวจัดการเหตุการณ์ก่อนหน้านี้ |
| preventDefault | ยกเลิกการบันทึก แต่ตัวจัดการที่เหลืออยู่ทั้งหมดสําหรับเหตุการณ์จะยังคงได้รับการดําเนินการ |
| preventDefaultOnError | ยกเลิกการบันทึกถ้าตัวจัดการเหตุการณ์มีข้อผิดพลาดของสคริปต์ ส่งกลับสัญญาที่ถูกปฏิเสธสําหรับตัวจัดการเหตุการณ์ต่างเวลาหรือการดําเนินการหมดเวลา |
| disableAsyncTimeout | ปิดใช้งานการหมดเวลาสําหรับตัวจัดการเหตุการณ์ แทนที่จะเป็นเหตุการณ์จะรอจนกว่าสัญญาของตัวจัดการเหตุการณ์จะเสร็จสมบูรณ์ เรียนรู้เพิ่มเติมเกี่ยวกับ Async OnSave หมดเวลา |
อาร์กิวเมนต์เหตุการณ์ PostSave
เมื่อฟอร์มเหตุการณ์ OnPostSave เกิดขึ้น คุณสามารถใช้เมธอด getEventArgs ของวัตถุบริบทการดําเนินการเพื่อดึงข้อมูลวัตถุที่ประกอบด้วยเมธอดที่คุณสามารถใช้เพื่อจัดการเหตุการณ์ postsave ได้
| วิธี | คำอธิบาย |
|---|---|
| getEntityReference | ใช้วิธีนี้เพื่อทราบข้อมูลเกี่ยวกับตารางที่ถูกบันทึก ซึ่งส่งกลับชื่อตรรกะของตาราง รหัสเรกคอร์ด และชื่อตารางถ้าการบันทึกสําเร็จ |
| getIsSaveSuccess | ใช้วิธีนี้เพื่อทราบว่าการดําเนินการบันทึกสําเร็จหรือล้มเหลว |
| getSaveErrorInfo | ใช้วิธีนี้เพื่อทราบรายละเอียดข้อผิดพลาดเกี่ยวกับสาเหตุที่การบันทึกล้มเหลว |