다음을 통해 공유


보고서에 대한 유용한 정보

 

게시 날짜: 2017년 1월

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

다음과 같은 유용한 방법을 사용하면 작성하기 쉽고, 설정된 표준을 준수하며, 더욱 효율적으로 실행되는 보고서를 생성할 수 있습니다.

일반적인 최상의 방법

이 섹션에서는 사용자 지정 Fetch 기반 및 SQL 기반 보고서를 만드는 데 유용한 정보를 제공합니다.

기존 보고서를 사용하여 사용자 지정 보고서 만들기

Microsoft Dynamics 365에서 찾고 있는 디자인에 가까운 기존 보고서가 있는지 확인합니다. 해당 보고서에 대한 보고서 정의를 다운로드한 후, 보고서를 처음부터 새로 만드는 대신 RDL 파일을 수정합니다. 이렇게 하면 개발 시간을 절약하고 보고서 작성 오류를 줄일 수 있습니다.

통화, 숫자, 날짜 및 시간, 달력에 대해 Microsoft Dynamics 365 서식 사용

FilteredUserSettings 보기는 통화 서식, 날짜 및 시간 서식, 숫자 서식, 음수, 주의 시작 요일, 달력, 그리고 기타 서식에 대한 정보를 포함합니다.Microsoft Dynamics 365은 FilteredUserSettings 보기에서 날짜, 시간, 숫자, 통화, 달력 서식을 얻기 위한 fn_GetFormatStrings 데이터베이스 기능을 제공합니다.

이러한 리소스를 사용하여 보고서에서 데이터 값의 서식을 올바르게 지정합니다.

페이지 크기 설정

Reporting Services는 세로 및 가로 방향 모드 또는 미리 설정된 페이지 크기와 같은 명시적인 페이지 방향을 제공하지 않습니다. 표준 Microsoft Dynamics 365 보고서는 US letter 및 A4 용지 사용할 수 있는 8.25x11(세로) 또는 11x8.25(가로) 페이지 크기용으로 설계되었습니다.

보고서 백업

보고서 백업 사본을 만들어 보고서 서버가 아닌 다른 컴퓨터에 저장합니다.

필요한 경우 잘림 정의

텍스트 줄바꿈은 Reporting Services에서 텍스트 상자 보고서 항목의 기본 동작입니다. 다르게 표시된 경우가 아니면 모든 텍스트는 텍스트 영역의 정의된 너비에서 줄바꿈되고 세로로 늘어납니다. 잘림을 지정하면 텍스트 상자는 지정된 안쪽 여백(기본값은 왼쪽 및 오른쪽 2pt) 안에서 텍스트 상자의 너비만큼 텍스트를 자릅니다. 이 값보다 긴 최대 길이 잘림을 사용하려면 사용자 지정 코딩이 필요합니다.

기본 Microsoft Dynamics 365 보고서는 사용자가 마우스 포인터를 보고서 항목 위로 가져갈 때 정적 텍스트 또는 데이터 필드의 값을 표시하는 도구 설명으로 설정됩니다. 잘림 기능을 사용할 경우 사용자가 잘린 텍스트를 가리킬 때 전체 텍스트가 표시되도록 ToolTip 속성을 필드 값으로 설정합니다.

날짜 및 시간 필드를 포함하는 보고서를 만들 때의 최상의 방법

날짜 및 시간 필드를 사용하는 보고서를 만들 때 다음에 주의하십시오.

  • Microsoft Dynamics 365의 날짜 및 시간 값과 일치하도록 하려면 협정 세계시(UTC) 기반 필드(표준 시간대 독립 또는 날짜만)를 사용하는 보고서를 만들 때 값을 지역 시간대 기반(사용자 현지 시간) 값으로 변환하지 않습니다.

  • 엔터티에서 필드의 날짜 및 시간 동작을 변경하는 경우 필드를 올바르게 표시하도록 보고서에 대한 해당 날짜 및 시간을 사용하는 보고서를 재생성해야 할 수 있습니다.

    • 보고서 마법사 보고서를 재생성합니다. 매개 변수가 동일한 보고서 마법사를 사용하여 보고서를 편집하고 보고서를 재생성합니다.

    • 관리형 솔루션을 기반으로 보고서를 재생성합니다. 관리형 솔루션의 경우 보고서를 편집하는 대신 솔루션을 다시 가져와 보고서를 생성합니다.

    • Microsoft Visual Studio에서 만든 사용자 지정 보고서를 재생성합니다. 필요하면 Visual Studio에서 날짜 및 시간 필드를 업데이트하고 보고서를 다시 게시합니다.추가 정보:SQL Server 데이터 도구를 사용하여 기존의 SQL 기반 보고서 수정

날짜 및 시간 구성에 대한 자세한 내용은 날짜 및 시간 필드의 동작 및 형식을 참조하십시오.

SQL 기반 보고서

이 섹션은 SQL 기반 보고서에만 해당하는 유용한 정보를 제공합니다.

저장 프로시저 작성

사용자 지정 저장 프로시저는 Microsoft Dynamics 365 데이터베이스에 추가할 수 없습니다. 하지만 별도의 데이터베이스를 만들고 저장 프로시저를 해당 데이터베이스에 작성할 수 있습니다.

텍스트 길이 및 차트의 항목 수 제한

Microsoft Dynamics 365 보고서는 보고 서비스에서 가능한 차트 유형 중 일부만 사용합니다. 모든 차트 유형의 경우 차트 내용이 올바르게 표시되도록 하려면 항목의 레이블 길이와 숫자를 제한하는 것이 좋습니다. Reporting Services에서 긴 레이블이 있는 차트를 표시하면 차트 자체가 너무 작아 사용할 수 없게 됩니다. 차트의 텍스트 길이 및 항목을 제한하는 방법은 여러 가지가 있습니다.

보고서에 포함된 이미지 사용

Reporting Services에 이미지를 사용하는 가장 쉬운 방법은 이미지를 데이터베이스에 넣는 것입니다. 이미지가 데이터베이스에 없을 경우 보고서에 .png, .gif 또는 .jpg 형식의 포함된 이미지를 사용할 수 있습니다.Microsoft Dynamics 365에서 사용되는 이미지 파일은 기본 Microsoft Dynamics 365 설치의 C:/Inetpub/wwwroot/_imgs/ico 폴더에 있습니다.

참고 항목

Dynamics 365로 보고 및 분석
보고서의 성능 향상

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