다음을 통해 공유


Xrm.WebApi.offline(클라이언트 API 참조)

오프라인 모드에서 작업하는 동안 모바일 클라이언트의 모델 기반 앱에서 레코드를 만들고 관리하는 메서드를 제공합니다.

모바일 오프라인 기능에 대한 자세한 내용은 사용자가 모바일 디바이스에서 오프라인 모드로 작업할 수 있도록 모바일 오프라인 동기화 구성을 참조하세요.

var offlineWebApi = Xrm.WebApi.offline;

비고

오프라인 모드에서 작업하는 동안 더 이상 사용되지 않는Xrm.Mobile.Offline 네임스페이스 대신 Xrm.WebApi.offline을 사용하여 모바일 클라이언트에서 레코드를 만들고 관리합니다.

offlineWebApi 개체는 다음 메서드를 제공합니다. 오프라인 모드에서 이러한 메서드는 모바일 오프라인 동기화에 사용하도록 설정되고 현재 사용자의 모바일 오프라인 프로필에서 사용할 수 있는 테이블에 대해서만 작동합니다.

중요합니다

오프라인 모드에서 레코드를 만들거나 업데이트하는 동안 입력 데이터에 대한 기본 유효성 검사만 수행됩니다. 기본 유효성 검사에는 지정된 테이블 열 이름이 소문자이고 테이블에 대해 존재하는지 확인, 지정된 열 값에 대한 데이터 형식 불일치 확인, 동일한 GUID 값으로 레코드가 생성되지 않도록 방지, 관련 테이블 레코드를 검색할 때 관련 테이블이 오프라인으로 설정되어 있는지 확인, 검색하려는 레코드의 유효성 검사 등의 작업이 포함됩니다. 업데이트 또는 삭제는 실제로 오프라인 데이터 저장소에 있습니다. 비즈니스 수준 유효성 검사는 서버에 연결되고 데이터가 동기화된 경우에만 발생합니다. 입력 데이터가 완전히 유효한 경우에만 레코드가 만들어지거나 업데이트됩니다.

Xrm.WebApi.online
Xrm.WebApi