Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Garda o rexistro de forma asíncrona coa opción de configurar as funcións de devolución de chamada que se executarán unha vez completada a operación de gardado.
Tamén pode establecer un obxecto para controlar como se procesan os rexistros de citas, citas recorrentes ou actividades de servizo.
Sintaxe
formContext.data.save(saveOptions).then(successCallback, errorCallback);
Parámetros
| Nome | Tipo | Obrigatorio | Descrición |
|---|---|---|---|
saveOptions |
Obxecto | Non | Obxecto para especificar as opcións para gardar o rexistro. O obxecto ten os seguintes parámetros: - saveMode: (Opcional) Número. Especifique un valor que indique como se iniciou o evento de gardado. Para obter unha lista de valores soportados, consulte o valor devolto do método getSaveMode . Teña en conta que a configuración non saveMode realiza realmente a acción correspondente; é só para proporcionar información aos xestores de OnSave eventos sobre o motivo da operación de gardado.- useSchedulingEngine: (Opcional) Booleano. Indica se se quere usar as Book mensaxes ou Reschedule en lugar das Create mensaxes ou Update . Esta opción só é aplicable cando se usa con rexistros de citas, citas recorrentes ou actividades de servizo.Nota: useSchedulingEngine a propiedade non está soportada na interface unificada. |
successCallback |
Function | Non | Unha función a chamar cando a operación teña éxito. |
errorCallback |
Function | Non | Unha función a chamar cando a operación falla. Pasará un obxecto coas seguintes propiedades: - errorCode: Número. Código de erro.- message: String. Unha mensaxe de erro localizada. |
Nota
Ao traballar con formularios e chamar ao formContext.data.save método, asegúrese de chamar tamén a preventDefault para asegurarse de que ningunha operación de gardado predeterminada non se desencadee cando un usuario garda o formulario.