หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บันทึกระเบียนแบบอะซิงโครนัสด้วยตัวเลือกเพื่อตั้งค่าฟังก์ชันการเรียกกลับให้ดําเนินการหลังจากการดําเนินการบันทึกเสร็จสมบูรณ์แล้ว
โดยการใช้ formContext.data.saveคุณสามารถตั้งค่าวัตถุเพื่อควบคุมวิธีการประมวลผลการนัดหมายการนัดหมายที่เกิดซ้ํา หรือระเบียนกิจกรรมการบริการ
Note
เมื่อทํางานกับฟอร์มและคุณเรียกใช้ formContext.data.save เมธอด ตรวจสอบให้แน่ใจว่าคุณเรียกใช้เมธอด preventDefault เพื่อป้องกันการทริกเกอร์การดําเนินการบันทึกเริ่มต้นใดๆ เมื่อผู้ใช้บันทึกฟอร์ม
ไวยากรณ์
formContext.data.save(saveOptions).then(successCallback, errorCallback);
พารามิเตอร์
| ชื่อ | ประเภท | ต้องมี | คำอธิบาย |
|---|---|---|---|
saveOptions |
saveOptions | ไม่ใช่ | วัตถุสําหรับระบุตัวเลือกสําหรับการบันทึกระเบียน |
successCallback |
ฟังก์ชัน | ไม่ใช่ | ฟังก์ชันที่จะเรียกใช้เมื่อการดําเนินการสําเร็จ |
errorCallback |
ฟังก์ชัน | ไม่ใช่ | ฟังก์ชันที่จะเรียกใช้เมื่อการดําเนินการล้มเหลว ฟังก์ชันรับวัตถุที่มีคุณสมบัติต่อไปนี้: - errorCode:เลข รหัสข้อผิดพลาด- message:เชือก ข้อความแสดงข้อผิดพลาดที่แปลเป็นภาษาท้องถิ่น |
พารามิเตอร์ saveOptions
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
saveMode |
ตัวเลข | (ไม่บังคับ) ระบุค่าที่บ่งชี้ว่าเหตุการณ์การบันทึกเริ่มต้นอย่างไร สําหรับรายการของค่าที่สนับสนุน ดูค่าที่ส่งกลับของวิธีการ getSaveModesaveModeการตั้งค่า ไม่ได้ใช้การดําเนินการที่สอดคล้องกัน เพียงแค่ให้ข้อมูลกับOnSaveตัวจัดการเหตุการณ์เกี่ยวกับเหตุผลสําหรับการดําเนินการบันทึก |
useSchedulingEngine |
แบบบูลีน | (ไม่บังคับ) ระบุว่าจะใช้ข้อความ หรือ Reschedule แทนที่จะCreateเป็นBookข้อความ หรือUpdateตัวเลือกนี้ใช้ได้เฉพาะเมื่อใช้กับการนัดหมายการนัดหมายที่เกิดซ้ํา หรือบันทึกกิจกรรมการบริการ คุณสมบัตินี้ไม่ได้รับการสนับสนุนในอินเทอร์เฟซแบบรวม |