저장 작업이 완료된 후 실행할 콜백 함수를 설정하는 옵션을 사용하여 레코드를 비동기적으로 저장합니다.
사용하면 formContext.data.save약속, 되풀이 약속 또는 서비스 활동 레코드가 처리되는 방법을 제어하는 개체를 설정할 수 있습니다.
비고
양식을 사용하고 메서드를 formContext.data.save 호출하는 경우 사용자가 양식을 저장할 때 기본 저장 작업을 트리거하지 않도록 preventDefault 메서드를 호출해야 합니다.
Syntax
formContext.data.save(saveOptions).then(successCallback, errorCallback);
매개 변수
| 이름 | 유형 | 필수 | Description |
|---|---|---|---|
saveOptions |
saveOptions | 아니오 | 레코드 저장 옵션을 지정하는 개체입니다. |
successCallback |
기능 | 아니오 | 작업이 성공할 때 호출할 함수입니다. |
errorCallback |
기능 | 아니오 | 작업이 실패할 때 호출하는 함수입니다. 함수는 다음 속성을 가진 개체를 받습니다. - errorCode:수. 오류 코드입니다.- message:문자열. 지역화된 오류 메시지입니다. |
saveOptions 매개 변수
| 이름 | 유형 | Description |
|---|---|---|
saveMode |
Number | (선택 사항) 저장 이벤트가 시작된 방법을 나타내는 값을 지정합니다. 지원되는 값 목록은 getSaveMode 메서드의 반환 값을 참조하세요. 설정은 saveMode 실제로 해당 작업을 수행하지 않습니다. 저장 작업의 이유에 대한 정보 OnSave 만 이벤트 처리기에 제공합니다. |
useSchedulingEngine |
Boolean | (선택 사항) 메시지 또는 Reschedule 메시지 대신 UpdateCreate 메시지를 사용할 Book 지 여부를 나타냅니다.이 옵션은 약속, 되풀이 약속 또는 서비스 활동 레코드와 함께 사용할 때만 적용됩니다. 이 속성은 통합 인터페이스에서 지원되지 않습니다. |