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.
Udostępnia metody tworzenia rekordów w aplikacjach opartych na modelu i zarządzania nimi na klientach mobilnych podczas pracy w trybie offline .
Aby uzyskać informacje o funkcji trybu offline dla urządzeń przenośnych, zobacz Konfigurowanie synchronizacji w trybie offline dla urządzeń przenośnych, aby umożliwić użytkownikom pracę w trybie offline na urządzeniu przenośnym
var offlineWebApi = Xrm.WebApi.offline;
Uwaga / Notatka
Użyj programu Xrm.WebApi.offline zamiast przestarzałej przestrzeni nazw Xrm.Mobile.Offline, aby tworzyć rekordy na klientach mobilnych i zarządzać nimi podczas pracy w trybie offline.
Obiekt offlineWebApi udostępnia następujące metody. W trybie offline te metody będą działać tylko w przypadku tabel, które są włączone na potrzeby synchronizacji w trybie offline dla urządzeń przenośnych i dostępne w profilu dla urządzeń przenośnych w trybie offline bieżącego użytkownika.
- createRecord (utwórzRekord)
- deleteRecord (Rekord usuń)
- isAvailableOffline
- Rekord pobierania
- retrieveMultipleRecords
- Rekord updateRecord (Rekord aktualizacji
Ważne
Podczas tworzenia lub aktualizowania rekordu w trybie offline wykonywana jest tylko podstawowa walidacja danych wejściowych. Podstawowa walidacja obejmuje takie elementy jak upewnienie się, że określona nazwa kolumny tabeli jest w małym przypadku i istnieje dla tabeli, sprawdzanie niezgodności typów danych dla określonej wartości kolumny, zapobieganie tworzeniu rekordów z tą samą wartością identyfikatora GUID, sprawdzanie, czy powiązana tabela jest włączona w trybie offline podczas pobierania powiązanych rekordów tabeli i weryfikowania, czy rekord, który chcesz pobrać, aktualizowanie lub usuwanie istnieje w magazynie danych w trybie offline. Walidacje na poziomie biznesowym są wykonywane tylko wtedy, gdy masz połączenie z serwerem i dane są synchronizowane. Rekord jest tworzony lub aktualizowany tylko wtedy, gdy dane wejściowe są całkowicie prawidłowe.