Chia sẻ qua


formContext.data.save (Tài liệu tham khảo về API máy khách)

Lưu bản ghi không đồng bộ với tùy chọn để đặt các hàm gọi lại được thực thi sau khi hoàn tất thao tác lưu.

Bạn cũng có thể đặt đối tượng để kiểm soát cách xử lý bản ghi cuộc hẹn, cuộc hẹn định kỳ hoặc hoạt động dịch vụ.

Cú pháp

formContext.data.save(saveOptions).then(successCallback, errorCallback);

Tham số

Tên Loại Bắt buộc Mô tả
saveOptions Đối tượng Không Đối tượng để xác định các tùy chọn để lưu bản ghi. Đối tượng có các tham số sau đây:

- saveMode: (Tùy chọn) Số. Xác định giá trị cho biết sự kiện lưu được khởi tạo như thế nào. Để biết danh sách các giá trị được hỗ trợ, hãy xem giá trị trả về của phương thức getSaveMode . Lưu ý rằng thiết đặt saveMode không thực sự thực hiện hành động tương ứng; OnSave chỉ là cung cấp thông tin cho người xử lý sự kiện về lý do thao tác lưu.

- useSchedulingEngine: (Tùy chọn) Boolean. Cho biết nên sử dụng thư Book hay Reschedule không thay vì sử dụng thư CreateUpdate hay thư. Tùy chọn này chỉ áp dụng khi được sử dụng với bản ghi cuộc hẹn, cuộc hẹn định kỳ hoặc hoạt động dịch vụ.

LƯU Ý: useSchedulingEngine không hỗ trợ thuộc tính trong Giao diện Hợp nhất.
successCallback Hàm Không Một hàm để gọi khi thao tác thành công.
errorCallback Hàm Không Một hàm để gọi khi hoạt động không thành công. Một đối tượng có các thuộc tính sau sẽ được truyền:

- errorCode:Số. Mã lỗi.

- message:Xâu. Thông báo lỗi đã bản địa hóa.

Lưu ý

Khi làm formContext.data.save việc với biểu mẫu và bạn gọi phương pháp, hãy đảm bảo rằng bạn cũng gọi preventDefault để đảm bảo rằng bất kỳ thao tác lưu mặc định nào không được kích hoạt khi người dùng lưu biểu mẫu.

formContext.data.entity.save
formContext