Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zapisuje rekord asynchronicznie z opcją ustawiania funkcji wywołania zwrotnego do wykonania po zakończeniu operacji zapisywania.
Za pomocą programu formContext.data.savemożna ustawić obiekt, aby kontrolować sposób przetwarzania terminów, terminów cyklicznych lub rekordów aktywności usługi .
Uwaga / Notatka
Podczas pracy z formularzami i wywoływania formContext.data.save metody upewnij się, że wywołasz również metodę preventDefault , aby zapobiec wyzwoleniu dowolnej domyślnej operacji zapisywania, gdy użytkownik zapisze formularz.
Składnia
formContext.data.save(saveOptions).then(successCallback, errorCallback);
Parametry
| Name | Typ | Wymagane | Description |
|---|---|---|---|
saveOptions |
saveOptions | Nie. | Obiekt określający opcje zapisywania rekordu. |
successCallback |
Funkcja | Nie. | Funkcja do wywołania, gdy operacja zakończy się pomyślnie. |
errorCallback |
Funkcja | Nie. | Funkcja wywoływana, gdy operacja zakończy się niepowodzeniem. Funkcja odbiera obiekt o następujących właściwościach: - errorCode:Numer. Kod błędu.- message:Struna. Zlokalizowany komunikat o błędzie. |
saveOptions , parametr
| Name | Typ | Description |
|---|---|---|
saveMode |
Identyfikator | (Opcjonalnie) Określ wartość wskazującą sposób inicjowania zdarzenia zapisywania. Aby uzyskać listę obsługiwanych wartości, zobacz wartość zwracaną metody getSaveMode .saveMode Ustawienie elementu nie powoduje faktycznego podjęcia odpowiedniej akcji. Dostarcza ona tylko informacje do OnSave programów obsługi zdarzeń o przyczynie operacji zapisywania. |
useSchedulingEngine |
logiczny | (Opcjonalnie) Określ, czy używać komunikatów Book , Reschedule a nie komunikatów Create lub Update .Ta opcja ma zastosowanie tylko w przypadku użycia z rekordami terminów, terminów cyklicznych lub rekordów aktywności usługi . Ta właściwość nie jest obsługiwana w ujednoliconym interfejsie. |