다음을 통해 공유


Dynamics 365 채널 통합 프레임워크 1.0용 deleteRecord(JavaScript API 참조)

엔터티 레코드를 삭제합니다.

Syntax

Microsoft.CIFramework.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);

매개 변수

이름 유형 필수 Description
엔티티논리 이름 String Yes 삭제하려는 레코드의 엔터티 논리 이름입니다. 예: "계정".
아이디 String Yes 삭제하려는 엔터티 레코드의 GUID입니다.
success콜백 기능 아니오 레코드가 삭제될 때 호출하는 함수입니다.
error콜백 기능 아니오 작업이 실패할 때 호출하는 함수입니다.

반환 값

성공하면 속성과 해당 값이 있는 문자열이 포함된 promise를 반환합니다.

예시

이 샘플 코드는 레코드 ID = a8a19cdd-88df-e311-b8e5-6c3be5a8b200인 기존 고객 응대 레코드를 삭제합니다

// delete contact record  with the id=b44d31ac-5fd1-e811-8158-000d3af97055d
var id = "b44d31ac-5fd1-e811-8158-000d3af97055";
var entityLogicalName = "contact";
Microsoft.CIFramework.deleteRecord(entityLogicalName, id).then(
    function success(result) {
      res=JSON.parse(result);
      console.log("Contact deleted with ID: " + res.contactid);
      // the record is deleted
    },
    function (error) {
        console.log(error.message);
        // handle error conditions
    }
);