WebDDA 이벤트
게시 날짜: 2016년 11월
적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
웹 데이터 기반 어댑터(WebDDA)는 자동화에 사용할 수 있는 이벤트 집합을 제공합니다. 이벤트는 페이지 이벤트와 컨트롤 이벤트로 나눌 수 있습니다. DOM에서 사용되는 것과 같은 이벤트 이름에 매핑합니다. 이벤트에 대한 자세한 내용은 이벤트를 참조하십시오.
페이지 이벤트에 대한 작업을 등록할 때 RegisterActionForEvent(자세한 내용은 HAT 자동화 활동을 사용하여 호스트형 응용 프로그램 자동화 참조) 활동의 컨트롤 매개 변수는 무시됩니다. 컨트롤 이벤트의 경우 ControlName 매개 변수는 바인딩에 지정된 컨트롤 이름을 포함해야 합니다.
일부 이벤트는 이벤트에 대한 추가 데이터도 제공합니다. 이 데이터는 GetActionData 활동을 통해 액세스할 수 있습니다. (자세한 내용은 HAT 자동화 활동을 사용하여 호스트형 응용 프로그램 자동화 참조) 다음 예제는 제공되는 형식을 보여 줍니다.
<EventArgs[flags] [frame] [headers ] [navigationcontext] [postdata] [url] [urlcontext] [cancel] [type] [key][button]>
인수는 이벤트에 대한 추가 옵션을 제공합니다.
인수 |
설명 |
---|---|
flags |
BrowserNavConstants 열거에서 정의하는 값의 조합을 지정하는 상수 또는 값입니다. |
frame |
리소스를 표시하기 위해 프레임 이름을 평가하는 대/소문자를 구분하는 문자열 식입니다. 리소스에 대한 명명된 프레임이 없는 경우 NULL입니다. |
headers |
서버에 보낼 추가 HTTP 헤더를 포함하는 문자열입니다. 이러한 헤더는 웹 브라우저에 추가됩니다.URL이 HTTP URL인 경우 이 매개 변수는 무시됩니다. |
navigationcontext |
새 창을 열 때 사용되는 플래그입니다. 이러한 값은 팝업 창을 표시해야 할지 결정하는 데 사용됩니다. |
postdata |
HTTPPOST 트랜잭션의 일부로 서버로 전송되는 데이터입니다.POST 트랜잭션은 일반적으로 HTML 양식에 의해 수집되는 데이터를 전송하는 데 사용됩니다. 이 매개 변수가 게시물 데이터를 지정하지 않는 경우 이 메서드는 HTTPGET 트랙잭션을 발생시킵니다.URL이 HTTP URL이 아닌 경우 이 매개 변수는 무시됩니다. |
url |
이벤트가 탐색된 페이지의 URL입니다. |
urlcontext |
새 창을 여는 페이지의 URL입니다. 이 매개 변수는 웹 브라우저 NewWindow 이벤트의 일부입니다. |
cancel |
페이지 만들기가 취소되었거나(True) 완료되었습니다(False). |
type |
이벤트 형식은 대개 이벤트 자체와 동일합니다. |
key |
이벤트에서 클릭한 마우스 단추입니다(1=왼쪽, 2=오른쪽 등). |
button |
누른 단추의 코드입니다(예: Enter 키 코드는 13). |
이 항목의 내용
컨트롤 이벤트
페이지 이벤트
컨트롤 이벤트
컨트롤 이벤트는 컨트롤에 연결된 이벤트입니다.
다음 표에서는 각 매개 변수와 함께 사용할 수 있는 컨트롤 이벤트를 나열합니다.
Element |
Description |
BeforeNavigate |
flags, frame, headers, navigationcontext, postdata, url |
onblur |
유형 |
onchange |
유형 |
onclick |
유형, 단추 |
ondblclick |
유형, 단추 |
onfocus |
유형 |
onkeydown |
유형, 키 |
onmousedown |
유형, 단추 |
onreset |
유형 |
onsubmit |
유형 |
페이지 이벤트
페이지 이벤트에 대한 작업을 등록할 때 RegisterActionForEvent 활동의 컨트롤 매개 변수는 무시됩니다. (자세한 내용은 HAT 자동화 활동을 사용하여 호스트형 응용 프로그램 자동화을 참조하십시오.)
다음 표에서는 각 매개 변수와 함께 사용할 수 있는 페이지 이벤트를 나열합니다.
Element(요소) |
설명 |
BeforeNavigate |
flags, frame, headers, navigationcontext, postdata, url |
BeforeNewWindow |
flags, url, urlcontext |
DocumentCompleted |
Notification, flag, url |
DownloadStarted |
Notification, flag, url |
DownloadCompleted |
Notification, flag, url |
NewWindow2 |
Cancel |
NewWindow3 |
flags, url, urlcontext, cancel |
참고 항목
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. 저작권 정보