다음을 통해 공유


Microsoft Dynamics 365(온-프레미스) 배포 간에 보고서 복사

 

게시 날짜: 2017년 1월

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

조직 또는 배포 사이의 보고서를 복사하는 선호 방법은 보고서와 보고서에서 솔루션에 사용하는 사용자 지정 엔터티를 포함하는 것입니다. 이렇게 하면 엔터티 유형이 시스템에서 자동으로 매핑됩니다. 보고서를 다른 Microsoft Dynamics 365 배포로 수동으로 선택하면 보고서에서 참조되는 사용자 지정 엔터티에 대한 엔터티 유형 코드를 변경해야 합니다.

이 항목의 내용

보고서에 사용되는 사용자 지정 엔터티의 형식 코드 수정

배포 간 보고서 복사

보고서에 사용되는 사용자 지정 엔터티의 형식 코드 수정

사용자 지정 엔터티의 형식 코드는 다른 Microsoft Dynamics 365 설치에서 다를 수 있습니다. 사용자 지정 Microsoft Dynamics 365 엔터티를 드릴스루할 경우처럼 보고서에 사용자 지정 엔터티 형식 코드에 대한 참조가 포함되어 있으면 보고서에서 참조되는 사용자 지정 엔터티의 형식 코드를 보고서를 배포할 다른 시스템에 있는 사용자 지정 엔터티의 형식 코드로 변경해야 합니다.

모든 기본 비사용자 지정 엔터티의 엔터티 형식 코드는 미리 정의되어 있습니다.

&etc=<entity_type_code>. 

형식 코드를 참조하는 권장 방식은 보고서에서 숨겨진 매개 변수를 정의하고 값을 원래 시스템의 사용자 지정 엔터티 형식 코드로 설정하는 것입니다. 다른 Microsoft Dynamics 365 설치로 배포한 후 SQL 문을 사용하여 매개 변수의 값을 해당 시스템의 사용자 지정 엔터티 형식 코드로 설정합니다.

Microsoft Dynamics 365에 대한 드릴스루 링크의 하드 코딩된 코드 형식 코드 대신 CRM_OTC 매개 변수를 사용하려면

  1. 사용자 지정 엔터티의 형식 코드 값을 가져옵니다. 이렇게 하려면 Microsoft Dynamics 365 조직 데이터베이스에서 다음 SQL 쿼리를 실행합니다. 적절한 organization_MSCRM 이름을 대체합니다. 결과 집합에서 사용자 지정 엔터티 형식 코드를 찾습니다.

    use <organization>_MSCRM select Name,ObjectTypeCode from dbo.Entity order by ObjectTypeCode
    
  2. 보고서에서 CRM_URLCRM_OTC의 두 보고서 매개 변수를 만듭니다.CRM_OTC는 형식 문자열이어야 합니다.CRM_OTC 기본값은 1단계에서 가져온 값으로 설정해야 합니다.

  3. 드릴스루 링크에 사용되는 보고서 항목에서 다음 값 코드를 추가합니다.

    =Parameters!CRM_URL.Value &"?ID={" & Fields!new_custentityid.Value.ToString() & "}&OTC="+Parameters!CRM_OTC.Value
    
  4. 보고서를 미리 보고 저장합니다.

  5. 다음 섹션의 지침에 따라 보고서를 대상 서버에 복사합니다.

배포 간 보고서 복사

한 서버에서 다른 서버로 Microsoft Dynamics 365 배포 후 개별적으로 사용자 지정 보고서를 배포된 (대상) 서버로 복사해야 합니다.

하나 이상의 보고서를 배포하려면

  1. 사용자 지정 엔터티 형식 코드를 참조하는 보고서를 복사할 경우 대상 시스템의 엔터티 개체 형식 코드를 반영하도록 CRM_OTC 보고서 매개 변수의 정의를 업데이트해야 합니다.

    대상 Microsoft Dynamics 365 서버에서 브라우저 창을 열고 원래 시스템 Microsoft Dynamics 365으로 이동합니다.

  2. Microsoft Dynamics 365 보고서 목록에서 사용자 지정 보고서를 선택합니다. 작업 도구 모음에서 편집을 클릭하고 작업을 클릭합니다.작업 메뉴에서 보고서 다운로드를 클릭합니다.

  3. 저장을 클릭합니다. 메시지가 나타나면 파일 이름을 지정하고 보고서를 대상 시스템에 저장합니다. 이제 보고서 사본이 대상 시스템에 있습니다.

  4. 브라우저에서 대상 시스템의 Microsoft Dynamics 365으로 이동합니다.

  5. Microsoft Dynamics 365 보고서 목록 위에 있는 도구 모음에서 새로 만들기를 클릭합니다.

  6. 보고서: 새 보고서 대화 상자에서 원본 파일 위치를 입력합니다. 양식의 정보 섹션도 입력합니다.

  7. 저장 후 닫기를 클릭합니다.

  8. 이제 보고서 목록에 보고서가 표시됩니다. 보고서를 보려면 도구 모음 위의 드롭다운 목록에서 적절한 범주 또는 엔터티를 선택해야 합니다.

    기본 필터를 정의하지 않으려면 13단계로 이동합니다.

  9. 보고서 목록에서 보고서를 선택합니다.

  10. 도구 모음에서 기타 작업을 가리킨 후 메뉴에서 기본 필터 편집을 클릭합니다.

  11. 보고서 뷰어 대화 상자에서 보고서를 실행할 때마다 사용할 기본 필터 조건을 정의합니다.

  12. 기본 필터 저장을 클릭합니다.

  13. 보고서 실행을 클릭합니다.

보고서를 테스트하고 제대로 작동하면 다음 단계에 따라 Microsoft Dynamics 365에서 상황에 맞는 목록에 보고서를 추가합니다.

상황에 맞는 목록과 양식을 Microsoft Dynamics 365에 추가하려면

  1. 보고서 목록에서 보고서를 선택합니다.

  2. 작업 도구 모음에서 편집을 선택합니다.

  3. 다음 설명에 따라 보고서 대화 상자의 분류 섹션에 내용을 입력합니다.

    • 범주: 용도에 맞게 보고서를 분류합니다. 예를 들어 영업 보고서는 상황에 맞는 목록 및 Microsoft Dynamics 365의 영업 영역의 양식에 에 포함될 수 있습니다.

    • 관련 레코드 종류: 거래처나 연락처 같은 특정 엔터티에 보고서를 연결합니다. 보고서를 상황에 맞는 목록 및 해당 엔터티의 양식에 표시할 수 있습니다.

    • 표시 위치: 보고서를 상황에 맞는 양식 및 목록에 표시할 수 있습니다. 이 설정을 사용하여 보고서가 표시되는 위치를 제한할 수 있습니다. 숨겨진 보고서를 게시하려면 표시 위치 텍스트 상자를 선택 취소합니다.

    • 언어: 보고서를 모든 언어 또는 영어 전용으로 연결합니다.

  4. 저장 후 닫기를 클릭합니다.

참고 항목

Dynamics 365로 보고 및 분석
보고서 게시

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