다음을 통해 공유


보고서 탐색 추가

 

게시 날짜: 2017년 1월

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

보고서 탐색을 통해 동적 및 상호 작용 보고 경험을 할 수 있습니다. 다양한 유형의 작업을 사용하여 보고서는 사용자가 자세한 보고서, Microsoft Dynamics 365 레코드 또는 다른 웹 사이트로 이동할 수 있도록 합니다.

참고

보고서 탐색에 대한 자세한 내용은 Microsoft SQL Server 설명서의 드릴스루, 드릴다운, 하위 보고서 및 중첩 데이터 구역(Report Builder 및 SSRS)을 참조하십시오. 이 항목은 Microsoft Dynamics 365 보고서에 한정된 보고서 탐색에 대해 설명합니다.

Microsoft Dynamics 365로 동적 드릴스루

보고서를 드릴스루하여 Microsoft Dynamics 365 웹 양식으로 이동할 수 있습니다. 드릴스루 보고서는 다음 단계로 구현됩니다.

  1. 이미지 또는 값 항목(예: 텍스트 상자)이 보고서에 추가됩니다. 이 항목의 Value 속성에는 Microsoft Dynamics 365의 기본 주소 및 특정 레코드를 참조하는 매개 변수를 사용하여 URL을 작성하는 코드가 포함됩니다.

  2. 사용자가 보고서 항목을 선택하면 대상 웹 주소로 전달된 구성된 URL을 사용하여 새 브라우저 창이 열립니다.

  3. Microsoft Dynamics 365은 지정된 엔터티에 대한 정보를 브라우저 창에 표시되는 웹 양식으로 로드합니다.

Microsoft Dynamics 365에서 드릴스루 보고서를 설정하려면

  1. 이름이 CRM_URL인 보고서의 형식 문자열의 숨겨진 매개 변수를 만듭니다. 매개 변수 추가에 대한 자세한 내용은 보고서에 매개 변수 사용을 참조하십시오. 보고서가 실행되면 이 매개 변수는 자동으로 Microsoft Dynamics 365의 웹 주소로 설정됩니다.

  2. 텍스트 상자와 같은 보고서 항목을 추가합니다.

  3. 드릴스루 보고서 항목을 마우스 오른쪽 단추로 클릭하고 바로 가기 메뉴에서 속성을 선택합니다.

  4. 고급을 클릭합니다.

  5. 탐색 탭에서 URL로 이동을 클릭하고 다음 형식으로 식을 입력합니다.

    = Parameters!CRM_URL.Value & "?ID={"& GUID &"}&LogicalName=entity logical name"
    

    드릴스루할 수 있도록 엔터티 GUID 및 엔터티 논리 이름을 URL에 추가해야 합니다. 예를 들면 다음과 같습니다.

    = Parameters!CRM_URL.Value & "?ID={"&Fields!Opportunityid.Value.ToString()&"}&LogicalName=opportunity"
    
  6. 확인을 클릭합니다.

이 예제 코드에서 Opportunity 개체의 GUID가 포함된 데이터 집합 필드 값이 문자열로 변환되고 URL에서 ID 매개 변수로 사용됩니다. 영업 기회 엔터티에 대한 LogicalName 값이 포함된 매개 변수도 추가됩니다.

레코드의 GUID는 FilteredOpportunity와 같은 적절한 필터링된 보기에서 가져올 수 있습니다.

참고 항목

Dynamics 365로 보고 및 분석
다른 언어로 보고서 분류 및 표시

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