보고서 게시
게시 날짜: 2017년 1월
적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
다음은 Microsoft Dynamics 365(온라인 및 온-프레미스)의 보고서를 게시하는 두 가지 방법입니다.
이 항목에는 두 방법에 모두 적용되는 정보가 들어 있습니다.
이 항목의 내용
보고서를 게시하는 데 필요한 권한
소유권 형태 및 보고서 공유
다른 보고서에 보고서 연결
보고서를 게시하는 데 필요한 권한
Reporting Services 보고서 유형의 보고서를 게시하려면 보고서 엔터티에 대한 prvPublishRSReport 및 prvCreateReport 권한이 있어야 합니다. 하지만 prvPublishRSReport 권한은 다른 두 유형(기타 보고서 및 연결된 보고서)을 게시하는 데는 필요하지 않습니다. 보고서 유형은 Report.ReportTypeCode 특성에 지정됩니다.
보고서가 관련 보고서 범주(ReportCategory), 보고서 엔터티(ReportEntity) 및 보고서 영역 (ReportVisibility) 엔터티에 연결되어 있을 경우 보고서 엔터티에 대해 prvAppendReport 및 prvAppendToReport 권한도 있어야 합니다. 기본적으로 시스템 관리자 및 시스템 사용자 지정자 보안 역할에는 이러한 권한이 있습니다. 자세한 내용은 권한에 보안 역할 UI 매핑을 참조하십시오.
소유권 형태 및 보고서 공유
보고서는 조직 담당 또는 사용자나 팀 담당일 수 있습니다. 자세한 내용은 엔터티 소유권 형태을 참조하십시오. 조직에서 보고서를 담당할 경우 보고서는 전체 조직에 표시됩니다. 사용자 또는 팀에서 보고서를 담당할 경우 보고서를 다른 사용자 및 팀과 공유할 수 있습니다.
다음과 같이 보고서의 소유권 형태를 변경할 수 있습니다.
IOrganizationService.Update 메서드를 사용하여 Report.IsPersonal 특성을 원하는 값으로 설정합니다. 조직 담당 보고서의 경우 특성 값을 false로 설정하고 사용자 또는 팀 담당 보고서의 경우 true로 설정합니다.
MakeAvailableToOrganizationReportRequest 및 MakeUnavailableToOrganizationReportRequest 메시지 사용
소유권 형태의 변경은 상위 보고서에서 하위 보고서로 연속 변경됩니다. 상위 보고서를 조직 담당 보고서로 만들면 해당 모든 하위 보고서도 조직 담당이 됩니다. 자세한 내용은 엔터티 관계 동작을 참조하십시오.
다른 보고서에 보고서 연결
보고서는 보고서 자체에 모든 정보를 포함하거나, 자세한 정보를 제공하는 하위 보고서를 포함할 수 있습니다. 상위 및 하위 보고서에는 상위/하위 관계가 있습니다(엔터티 관계 동작 참조). 즉 상위 레코드의 모든 작업은 하위 레코드로 전파됩니다(모두 연속 변경). 하지만 삭제 작업의 경우 하위 보고서가 삭제되지는 않지만 상위 보고서와 하위 보고서 간의 연결은 제거됩니다.
하위 보고서에는 상위 보고서 ID에 대한 정보가 있어야 합니다. 상위 보고서 ID를 지정하려면 하위 보고서에서 Report.ParentReportId 특성을 설정합니다. 상위 보고서와 하위 보고서 간의 연결은 하위 보고서를 만들거나 업데이트할 때 수행됩니다. 상위 보고서는 하위 보고서를 여러 개 포함할 수 있습니다. 하위 보고서를 게시하기 전에 상위 보고서를 게시해야 합니다. 상위 보고서를 만들기 전에 하위 보고서를 만들면 상위 보고서를 만든 후 상위 보고서 ID로 하위 보고서를 업데이트해야 합니다.
참고 항목
Microsoft Dynamics 365 웹 서비스를 사용한 보고서 게시
TechNet: 보고서 게시
TechNet: Microsoft Dynamics CRM 배포 간에 보고서 복사
Microsoft Dynamics 365용 보고서에 대한 개발자 가이드
Microsoft Dynamics 365용 보고서에 대한 개발자 가이드
Microsoft Dynamics 365 웹 서비스를 사용한 보고서 게시
Microsoft Dynamics 365
© 2017 Microsoft. All rights reserved. 저작권 정보