다음을 통해 공유


세션 타이머(사용자 정의 호스팅된 컨트롤)

 

게시 날짜: 2016년 11월

적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Unified Service Desk에서는 세션 타이머(Timer) 호스팅된 컨트롤이 세션이 시작된 후 경과 시간(초)을 표시하고 다양한 색을 사용하여 한계 시간 제한을 지정합니다.

Timer 호스팅된 컨트롤은 미리 정의된 호스팅된 컨트롤이 아닙니다. Microsoft Dynamics 365 인스턴스에서 샘플 Unified Service Desk 응용 프로그램을 배포할 때 제공되는 사용자 지정 컨트롤입니다.Timer 호스팅된 컨트롤은 세션이 시작될 때마다 클라이언트 응용 프로그램의 상태 패널에 표시됩니다.

이 항목의 내용

타이머 호스팅된 컨트롤에 대한 작업

타이머 호스팅된 컨트롤의 한계 제한 및 색 구성

타이머 호스팅된 컨트롤에 대한 작업

다음 작업은 Timer 컨트롤에서 지원됩니다.

  • GetSessionSeconds: 세션이 지속된 총 시간(초)을 반환합니다.

  • GetSessionUsageInSeconds: 고객 서비스 담당자가 현재 세션에서 활성화된 총 시간(초)을 반환합니다.

작업 호출에 이 두 작업을 사용하여 세션 타이머 값을 반환할 수 있습니다. 하지만 작업 호출에 이러한 작업을 사용하려면 Timer 호스팅된 컨트롤 인스턴스에 이러한 UII 작업을 수동으로 추가해야 합니다.추가 정보:호스팅된 컨트롤에 UII 동작 추가

값이 반환되고 $Return 대체 매개 변수 아래 표시됩니다. 이 두 작업으로 반환된 값을 테스트하려면

  1. Unified Service Desk 클라이언트를 시작하고 Dynamics 365 인스턴스에 연결합니다.

  2. 내 작업 메뉴를 클릭한 다음 서비스 케이스 레코드를 클릭하여 세션을 엽니다.

  3. 오른쪽 위 모서리의 설정(사용자 설정 단추)을 클릭하여 Debugger 컨트롤을 표시합니다.

  4. 직접 작업 탭에서 호스팅된 컨트롤 목록의 Timer, 작업 목록의 작업 이름을 선택하고 직접 작업 실행(USD 디버거 작업 호출 실행 단추)을 클릭합니다. 다른 작업에 대해 이 단계를 반복합니다.

  5. 새로 고침(refresh_grid)을 클릭하여 대체 매개 변수 표를 새로 고칩니다.$Return 파라미터를 확장하여 GetSessionUsageInSecondsGetSessionSeconds 작업을 통해 반환된 값(초 단위 시간)을 확인합니다.

Unified Service Desk 세션 타이머 값

타이머 호스팅된 컨트롤의 한계 제한 및 색 구성

호스팅된 컨트롤 정의의 Extensions XML 필드에서 값을 XML 형식으로 지정하여Timer 호스팅된 컨트롤에 대한 한계 시간 제한 및 색을 구성할 수 있습니다. 한계 색은 세션이 시작된 이후에 지정된 한계 시간 값이 경과된 후 세션 타이머가 표시된 색을 정의합니다. 16진수 색 코드를 사용하여 한계 색을 지정합니다.

예를 들어 다음 XML은 시간 문자열의 배경 색을 회색으로 정의하는데 이 시간 문자열은 60초가 경과하면 주황색으로 변경된 다음 마지막으로 현재 세션이 시작된 이후 90초가 경과되면 빨간색으로 변경됩니다.

<thresholds>
   <threshold backgroundcolor="#E4E4E4" />
   <threshold foregroundcolor="#FF9900" seconds="60"/>
   <threshold foregroundcolor="#FF0000" seconds="90"/>
</thresholds>

Timer 호스팅된 컨트롤의 한계 제한 및 색을 구성하려면

  1. 설정 > Unified Service Desk로 이동합니다.

  2. 호스팅된 컨트롤을 클릭합니다.

  3. Timer 호스팅된 컨트롤을 검색하고 호스팅된 컨트롤 이름을 클릭하여 정의를 엽니다.

  4. Timer 호스팅된 컨트롤 정의 양식에서 확장 XML 필드의 XML을 업데이트하여 한계 제한 및 해당 색을 지정합니다.

  5. 호스팅된 컨트롤 정의를 저장합니다.

참고 항목

USD 호스팅된 컨트롤(호스팅된 컨트롤)
호스팅된 컨트롤 유형 및 동작/이벤트 참조

Unified Service Desk 2.0

© 2017 Microsoft. All rights reserved. 저작권 정보