Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
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.
Można również ustawić obiekt, aby kontrolować sposób przetwarzania rekordów aktywności terminu, terminu cyklicznego lub usługi.
Składnia
formContext.data.save(saveOptions).then(successCallback, errorCallback);
Parametry
| Name | Typ | Wymagane | Description |
|---|---|---|---|
saveOptions |
Object | Nie. | Obiekt określający opcje zapisywania rekordu. Obiekt ma następujące parametry: - saveMode: (Opcjonalnie) Liczba. Określ wartość wskazującą sposób inicjowania zdarzenia zapisywania. Aby uzyskać listę obsługiwanych wartości, zobacz wartość zwracaną metody getSaveMode . Należy pamiętać, że ustawienie saveMode elementu nie podejmuje odpowiedniej akcji. Wystarczy podać informacje OnSave do procedur obsługi zdarzeń o przyczynie operacji zapisywania.- useSchedulingEngine: (Opcjonalnie) Wartość logiczna. 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 aktywności terminu, terminu cyklicznego lub usługi.UWAGA: useSchedulingEngine właściwość nie jest obsługiwana w ujednoliconym interfejsie. |
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. Zostanie przekazany obiekt o następujących właściwościach: - errorCode:Numer. Kod błędu.- message:Struna. Zlokalizowany komunikat o błędzie. |
Uwaga / Notatka
Podczas pracy z formularzami i wywołaniu formContext.data.save metody upewnij się, że wywołasz również metodę preventDefault , aby upewnić się, że każda domyślna operacja zapisywania nie jest wyzwalana po zapisaniu formularza przez użytkownika.