보고서 디자이너 및 보고서 작성기 3.0에서 보고서 디자인(SSRS)

Reporting Services는 보고서 정의(RDL) 파일을 만들기 위한 두 가지 제작 환경을 제공합니다. 보고서 정의는 데이터 원본, 보고서 데이터 및 보고서 레이아웃에 대한 정보를 포함하는 XML 형식의 파일입니다. 보고서 정의는 데이터를 포함하지 않습니다. 보고서가 처리되면 데이터와 레이아웃이 결합되어 각 페이지에 적합한 데이터와 레이아웃 요소를 결정하는 보고서 렌더러로 전달됩니다.

이 항목에서는 보고서 작성기 3.0과 보고서 디자이너 간에 일반적으로 사용하는 기능을 비교해 봅니다. 제작 환경 기능에 대한 포괄적인 목록을 보려면 보고서 제작 환경 비교를 참조하십시오.

문서 내용

보고서 작성기와 보고서 디자이너 기능

보고서 작성기 리본과 보고서 디자이너 도구 상자 및 도구 모음

섹션 내용

보고서 작성기와 보고서 디자이너 기능

다음 표에는 두 가지 보고서 제작 환경에서 일반적으로 사용하는 기능 간의 차이가 요약되어 있습니다.

영역

보고서 작성기 3.0

보고서 디자이너

설명

보고서 작성기는 Microsoft Office 환경에서 작업하는 것을 선호하는 비즈니스 사용자를 위한 보고서 제작 환경입니다. 한 번에 하나의 보고서를 사용할 수 있습니다. 보고서 서버에서 게시된 보고서를 직접 수정할 수 있습니다. 보고서 파트 갤러리에서 해당 조직의 보고서 디자이너가 제공한 항목을 추가하여 신속하게 보고서를 작성할 수 있습니다.

Business Intelligence Development Studio의 보고서 디자이너는 Microsoft Visual Studio에서 호스팅되는 보고서 제작 환경입니다. 보고서 디자이너 프로젝트 및 솔루션 파일을 사용하여 보고서 정의, 보고서 파트, 공유 데이터 원본, 공유 데이터 집합 및 리소스 파일(예: 지도용 ESRI 셰이프 파일 및 이미지)의 마스터 복사본을 구성하고 유지 관리할 수 있습니다.

데이터 가져오기

보고서 서버로 이동하여 보고서 서버의 공유 데이터 원본이나 공유 데이터 집합에 대한 참조를 추가합니다.

공유 데이터 집합 뷰에서 공유 데이터 집합을 만들어서 보고서 서버에 저장합니다.

포함된(로컬) 데이터 집합의 경우 관계형 쿼리 디자이너를 사용하여 쿼리를 작성하거나 빌드합니다. 기본 제공 데이터 원본 유형의 데이터를 로컬로 검색하거나, 보고서 서버에서 보고서 서버 데이터 원본 유형의 데이터를 검색할 수 있습니다. 클라이언트에 있는 사용자 지정 데이터 원본은 지원되지 않습니다. 보고서를 미리 보려면 클라이언트에서 데이터 집합 쿼리를 실행하고 서버에서 보고서를 미리 보기 위한 자격 증명이 유효해야 합니다.

공유 데이터 원본이나 공유 데이터 집합을 보고서 서버에 게시합니다. 보고서를 미리 보려면 로컬 컴퓨터에서 작동하는 자격 증명을 정의하고, 공유 데이터 원본을 게시한 후 보고서 서버에서 작동하도록 자격 증명을 수정해야 할 수 있습니다. 프로젝트 속성에서 공유 데이터 원본 및 공유 데이터 집합을 게시할지 여부를 제어할 수 있습니다. 구성 속성을 사용하여 프로덕션 또는 디버그 모드를 위한 여러 개의 프로젝트 속성 집합을 만듭니다.

사용자 지정 데이터 확장 프로그램을 추가하고 로컬 및 보고서 서버에 설치합니다.

테이블, 행렬 및 목록

테이블릭스 마법사를 사용하여 테이블, 행렬 또는 목록을 보고서에 추가합니다.

도구 상자 또는 오른쪽 클릭 메뉴에서 테이블, 행렬 또는 목록을 보고서에 수동으로 추가합니다.

보고서 파트

보고서 서버의 보고서 파트 목록에서 선택합니다.

보고서에 보고서 파트로 항목을 게시합니다.

항목을 보고서 파트로 표시합니다. 프로젝트를 배포할 때 이러한 파트를 게시합니다.

차트, 스파크라인 및 데이터 막대

차트 마법사를 사용하여 보고서에 차트를 추가합니다.

도구 상자 또는 오른쪽 클릭 메뉴에서 차트를 보고서에 수동으로 추가합니다.

지도

먼저 ESRI 셰이프 파일을 보고서 서버에 게시한 다음 보고서에서 ESRI 파일에 대한 참조를 추가합니다.

프로젝트에서 ESRI 셰이프 파일을 리소스로 포함하고 이러한 파일들을 보고서 서버에 게시합니다.

이미지, 입력란, 사각형 및 선

먼저 이미지 파일을 보고서 서버에 게시한 다음 보고서에서 이미지 파일에 대한 참조를 추가합니다.

프로젝트에서 이미지 파일을 리소스로 포함하고 이러한 파일들을 보고서 서버에 게시합니다.

보고서 항목 서식 지정

리본의 탭 및 그룹을 사용하여 디자인 화면의 항목에 대한 서식을 지정합니다.

Visual Studio 도구 모음을 사용하여 디자인 화면의 항목에 대한 서식을 지정합니다.

필터링, 그룹화 및 정렬

보고서 디자인 모드에서 테이블/행렬 및 차트 마법사를 사용하여 그룹을 만듭니다. 기본적으로 그룹 식에 대해 정렬 식이 설정됩니다.

공유 데이터 집합 모드에서 데이터 집합 필터 옵션을 설정한 다음 공유 데이터 집합을 보고서 서버나 SharePoint 사이트에 저장합니다.

보고서 데이터 창에서 테이블 및 행렬의 행 그룹과 열 그룹 창으로 또는 차트 범주 및 계열 창으로 필드를 끌어서 수동으로 그룹을 만듭니다. 기본적으로 그룹 식에 대해 정렬 식이 설정됩니다.

솔루션 탐색기의 공유 데이터 집합 폴더에서 데이터 집합 필터를 설정하여 프로젝트에 저장합니다. 프로젝트를 배포하면 공유 데이터 집합이 보고서 서버 또는 SharePoint 사이트에 저장됩니다.

드릴스루, 드릴다운, 포함된 보고서 및 중첩 데이터 영역

드릴스루 및 포함된 보고서는 서버 모드에서만 지원됩니다. 로컬 모드에서는 지원되지 않습니다.

테이블 또는 행렬 마법사를 사용하여 확장/축소 동작을 항목에 추가합니다.

로컬 모드에서 드릴스루 대상 또는 포함된 보고서의 프로젝트에 보고서에 대한 참조를 추가합니다.

테이블 또는 행렬 마법사를 사용할 수 없습니다.

그룹화 창에 표시된 그룹의 입력란 속성 대화 상자 또는 그룹 대화 상자에서 항목에 확장/축소 동작을 직접 추가합니다.

보고서에서 기본 식을 사용하여 데이터를 표시하고 그룹화하며 정렬합니다. Microsoft Visual Basic에서도 식을 작성할 수 있지만 보고서 디자이너가 더 많은 디버깅 옵션을 제공합니다.

Visual Basic에서 식을 작성합니다. 식 편집기는 IntelliSense 구문을 지원합니다. 출력 창을 사용하여 경고 및 컴파일 시의 오류 메시지를 봅니다. .NET Framework 어셈블리 또는 사용자 지정 코드를 포함하는 사용자 지정 어셈블리에 대한 참조를 추가합니다.

보고서 작성기 리본과 보고서 디자이너 도구 상자 및 도구 모음

설명

보고서 작성기

보고서 디자이너

단추 위치

리본

Visual Studio 도구 상자 또는 도구 모음

레이아웃

홈 탭의 레이아웃 그룹

보기 메뉴에서 도구 모음을 가리키고 레이아웃을 클릭합니다.

확대/축소

보고서 디자인 모드 또는 미리 보기 모드에서 오른쪽 아래 모퉁이에 있는 슬라이더 컨트롤을 사용합니다. 확대/축소 비율이 백분율로 표시됩니다.

보기 메뉴에서 도구 모음을 가리키고 보고서를 클릭합니다. 보고서 도구 모음에서 드롭다운 목록을 사용하여 확대/축소 배율을 선택합니다.

기본 제공 보고서 파트