실행 컨텍스트(클라이언트 쪽 참조)
게시 날짜: 2016년 11월
적용 대상: Dynamics CRM 2015
이 옵션 컨텍스트는 이벤트 처리기를 통해 JavaScript 라이브러리 함수에 전달할 수 있는 옵션 매개 변수입니다. 이 옵션은 함수의 이름을 지정할 때 처리기 속성 대화 상자에 표시됩니다. 이 옵션은 passExecutionContext 특성을 사용하여 <Handler> (FormXml) 요소에 대해 설정됩니다.
실행 컨텍스트는 Xrm.Page.data.addOnSave 및 Xrm.Page.data.entityAttribute.addOnChange 및 Xrm.Page.uiControl.addPreSearch 메서드를 사용하여 설정된 함수로 자동 전달됩니다.
실행 컨텍스트 메서드
getContext
클라이언트 쪽 컨텍스트(클라이언트 쪽 참조) 개체를 반환하는 메서드입니다.getDepth
이 처리기가 실행되는 순서를 나타내는 값을 반환하는 메서드입니다.getEventArgs
Save 이벤트를 관리하는 메서드가 있는 개체를 반환하는 메서드입니다.getEventSource
이벤트가 발생한 개체에 대한 참조를 반환하는 메서드입니다.공유 변수
공유 변수를 사용하면 변수를 같은 이벤트의 다른 처리기와 공유할 수 있습니다.setSharedVariable 및 getSharedVariable 메서드를 사용하여 공유 변수를 공유합니다.
getContext
클라이언트 쪽 컨텍스트(클라이언트 쪽 참조) 개체를 반환하는 메서드입니다.
ExecutionContextObj.getContext()
- 반환 값
유형: 개체
getDepth
이 처리기가 실행되는 순서를 나타내는 값을 반환하는 메서드입니다.
반환 값
유형: 숫자순서는 0부터 시작합니다.
getEventArgs
Save 이벤트를 관리하는 메서드가 있는 개체를 반환하는 메서드입니다.
참고
이 메서드는 Save이벤트와는 다른 모든 이벤트에 대해 null을 반환합니다.
ExecutionContextObj.getEventArgs()
반환 값
유형: 개체추가 정보:이벤트 인수 저장(클라이언트 쪽 참조).
getEventSource
이벤트가 발생한 개체에 대한 참조를 반환하는 메서드입니다.
ExecutionContextObj.getEventSource()
반환 값
유형: 개체이 메서드는 HTMLDOM 개체가 아닌 이벤트의 소스인 Xrm.Page 개체 모델의 개체를 반환합니다. 예를 들어, OnChange 이벤트에서 이 메서드는 변경된 특성을 나타내는 Xrm.Page.data.entity 특성 개체를 반환합니다.
공유 변수
공유 변수를 사용하면 변수를 같은 이벤트의 다른 처리기와 공유할 수 있습니다.setSharedVariable 및 getSharedVariable 메서드를 사용하여 함수 간 변수를 전달합니다.
setSharedVariable
현재 처리기가 완료된 후 처리기에서 사용할 변수의 값을 설정합니다.
ExecutionContextObj.setSharedVariable(key, value)
인수
String: 변수의 이름입니다.Object: 설정할 값입니다.
getSharedVariable
setSharedVariable을 사용하여 변수 집합을 검색합니다.
ExecutionContextObj.getSharedVariable(key)
인수
String: 변수의 이름입니다.반환 값
유형: 개체특성 형식은 값 개체가 무엇인지에 따라 달라집니다.
참고 항목
© 2017 Microsoft. All rights reserved. 저작권 정보