แชร์ผ่าน


บันทึกอาร์กิวเมนต์เหตุการณ์ (การอ้างอิง API ไคลเอ็นต์)

เมื่อฟอร์มเหตุการณ์ OnSave เกิดขึ้น คุณสามารถใช้เมธอด getEventArgs ของวัตถุบริบทการดําเนินการเพื่อดึงข้อมูลวัตถุที่ประกอบด้วยเมธอดที่คุณสามารถใช้เพื่อจัดการเหตุการณ์การบันทึกได้

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

อาร์กิวเมนต์เหตุการณ์ PostSave

เมื่อฟอร์มเหตุการณ์ OnPostSave เกิดขึ้น คุณสามารถใช้เมธอด getEventArgs ของวัตถุบริบทการดําเนินการเพื่อดึงข้อมูลวัตถุที่ประกอบด้วยเมธอดที่คุณสามารถใช้เพื่อจัดการเหตุการณ์ postsave ได้

วิธี คำอธิบาย
getEntityReference ใช้วิธีนี้เพื่อทราบข้อมูลเกี่ยวกับตารางที่ถูกบันทึก ซึ่งส่งกลับชื่อตรรกะของตาราง รหัสเรกคอร์ด และชื่อตารางถ้าการบันทึกสําเร็จ
getIsSaveSuccess ใช้วิธีนี้เพื่อทราบว่าการดําเนินการบันทึกสําเร็จหรือล้มเหลว
getSaveErrorInfo ใช้วิธีนี้เพื่อทราบรายละเอียดข้อผิดพลาดเกี่ยวกับสาเหตุที่การบันทึกล้มเหลว

บริบทการดําเนินการของ Client API
วิธีการบริบทการดําเนินการ