RDL 스키마에서 생성한 클래스를 사용하여 보고서 업데이트(SSRS 자습서)
이 자습서에서는 Xsd.exe(XML 스키마 정의 도구)를 사용하여 Microsoft XmlSerializer .NET Framework 클래스를 사용하여 보고서 정의 파일(.rdl 및 .rdlc)을 직렬화하고 역직렬화할 수 있는 클래스를 생성하는 방법을 보여 줍니다.
학습 내용
이 자습서를 통해 다음 작업을 완료합니다.
Microsoft Visual Studio 콘솔 애플리케이션 프로젝트 템플릿을 사용하여 애플리케이션을 만듭니다.
xsd 도구를 사용하여 RDL(Report Definition Language) 스키마의 클래스를 생성합니다.
보고서 서버에 연결하고 보고서 정의를 검색합니다.
코드를 작성하여 보고서 정의 파일을 업데이트합니다.
업데이트한 보고서 정의를 다시 보고서 서버에 저장합니다.
RDL Schema 애플리케이션을 실행합니다(VB/C#).
참고
이 자습서에 제공되는 코드 예제는 설명이 없는 보고서의 경우 실패할 수 있습니다. 설명이 지정되지 않은 보고서의 경우 설명 속성이 존재하지 않기 때문입니다.
요구 사항
이 자습서를 수행하려면 다음 항목이 필요합니다.
Microsoft Microsoft SQL Server 2014 Reporting Services.
Microsoft Visual Studio 2010
보고서 서버가 있는 컴퓨터의 보고서 서버 웹 서비스에 액세스하고 보고서를 게시할 수 있는 권한
SQL Server instance 설치된 AdventureWorks2012 샘플 데이터베이스입니다.
보고서 서버에 설치된 보고서. 이 자습서에서는 예제 보고서 Company Sales 2012를 사용합니다. 예제 보고서에 대한 자세한 내용은 SQL Server Reporting Services 제품 예제(SQL Server Reporting Services Product Samples)를 참조하십시오.
참고
설치 시 예제가 자동으로 설치되지 않지만 예제는 언제든지 설치할 수 있습니다. 예제에 대한 정보는 SQL Server 제품 예제를 참조하십시오.
자습서를 완료하는 예상 시간: 30분
작업
1단원: RDL Schema Visual Studio 프로젝트 만들기
2단원: xsd 도구를 사용하여 RDL 스키마에서 클래스 생성
단원 6: RDL 스키마 애플리케이션 실행(VB-C#)