Share via


8단원: 사용자 지정 매개 변수 값을 사용하여 링크된 보고서 추가

새 설치: 2006년 7월 17일

링크된 보고서는 보고서를 서버에 게시한 후에 만들 수 있습니다. 사용자는 보고서 서버에 있는 기존 .rdl 파일에서 링크된 보고서를 만들고 해당 이름을 바꿉니다. 또한 매개 변수 기본값을 덮어쓰고 매개 변수를 특정 값으로 설정할 수 있습니다. 원래 보고서 정의를 변경하고 서버에 다시 게시하면 해당 변경 내용이 링크된 보고서에 영향을 줍니다. 링크된 보고서는 원래 보고서 정의를 가리킵니다. 링크된 보고서의 매개 변수는 보고서 관리자 또는 SQL Server Management Studio를 사용하여 보고서 서버에서만 설정할 수 있습니다.

이 단원에서는 게시된 보고서 "Resellers Worldwide"에서 "Resellers Pacific"이라는 링크된 보고서를 만들고 TerritoryGroup에 대한 기본 매개 변수 값을 덮어씁니다. 또한 다른 많은 매개 변수에 대한 값을 미리 선택한 다음 매개 변수를 숨겨서 보고서 도구 모음의 모양이 말끔해지도록 할 수 있습니다.

Advanced Parameters Tutorial 보고서 서버 프로젝트를 열려면

  1. SQL Server Business Intelligence Development Studio에서 Advanced Parameters Tutorial 보고서 서버 프로젝트가 아직 열려 있지 않으면 이를 엽니다.

  2. 솔루션 탐색기에서 Resellers Worldwide 보고서를 두 번 클릭합니다. 보고서가 레이아웃 뷰에서 열립니다.

보고서를 게시하려면

  1. 솔루션 탐색기에서 Advanced Parameters Tutorial 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  2. 구성 관리자를 클릭합니다.

  3. 구성 관리자 대화 상자의 활성 솔루션 구성에서 Production을 선택합니다.

  4. 닫기를 클릭합니다.

  5. 속성 페이지 대화 상자의 TargetServerURL에 보고서 서버 가상 디렉터리(예: http://servername/reportserver)를 입력합니다. 이 디렉터리는 보고서 관리자가 아니라 보고서 서버의 가상 디렉터리입니다.

    [!참고] 보고서 서버가 보고서 디자이너와 같은 컴퓨터에 있을 경우 localhost를 서버 이름으로 사용할 수 있습니다(예: https://localhost/reportserver 또는 https://localhost/reportserver$SQLEXPRESS).

  6. 아직 열지 않은 경우 디버그 속성 노드를 확장하여 StartItem 속성을 표시합니다. StartItem 옆의 텍스트 상자를 클릭하고 드롭다운 목록에서 Resellers Worldwide.rdl 보고서를 선택합니다.

  7. 확인을 클릭합니다.

  8. 보고서 프로젝트를 저장합니다. 파일 메뉴에서 모두 저장을 클릭합니다.

  9. 보고서를 게시합니다. 디버그 메뉴에서 디버깅하지 않고 시작을 클릭합니다.

  10. 게시가 완료되면 보고서 디자이너는 Internet Explorer를 엽니다. Resellers Worldwide를 클릭하여 보고서를 표시합니다.

보고서가 보고서 서버에 배포되면 Business Intelligence Development Studio에서 출력 창에 작업 및 메시지가 표시됩니다. 출력 창이 표시되지 않으면 보기 메뉴에서 출력을 선택합니다.

보고서 서버에서 보고서를 보려면

  1. 브라우저를 열고 보고서 서버 보고서 디렉터리를 찾습니다. 기본적으로 URL은 https://localhost/reports입니다.

  2. Advanced Parameter Tutorial 폴더를 연 다음 Resellers Worldwide를 선택합니다. 보고서가 보고서 관리자에서 열립니다.

링크된 보고서를 만들려면

  1. 보고서 관리자의 보고서 페이지에서 속성 탭을 클릭합니다.

  2. 페이지 아래쪽에 있는 링크된 보고서 만들기 단추를 클릭합니다. 새 링크된 보고서 페이지가 열립니다.

  3. 속성 섹션의 이름 입력란에 Resellers Pacific을 입력합니다.

  4. 설명 입력란에 Resellers for sales territory Pacific을 입력합니다.

  5. 확인을 클릭합니다.

  6. Resellers Pacific 보고서가 실행됩니다.

다음 절차에서는 링크된 보고서 Resellers Pacific에 대해 사용할 기본 매개 변수 값을 변경합니다. 이 경우 많은 매개 변수에 대한 기본값을 하드 코드된 값으로 변경한 다음 매개 변수가 보고서 도구 모음에 표시되지 않도록 숨기기 속성을 설정합니다. 그러면 모양이 말끔해지며, 동일한 보고서 정의를 사용하지만 다른 사용자를 대상으로 하는 보고서를 만드는 방법이 제공됩니다.

[!참고] 숨기기 속성을 설정하면 매개 변수가 도구 모음에 표시되지 않을 뿐이며 데이터 보안에는 영향을 주지 않습니다.

링크된 보고서에 대한 매개 변수를 설정하려면

  1. 속성 탭을 클릭합니다. 이때 보고서가 렌더링을 마칠 때까지 기다릴 필요가 없습니다.

  2. 왼쪽 창에서 매개 변수를 클릭합니다. 매개 변수 선택 페이지가 열립니다.

    이 페이지에서 Resellers Worldwide 보고서의 Resellers Pacific 보고서에 대한 매개 변수 설정을 독자적으로 관리할 수 있습니다.

    매개 변수 설정을 다음 표의 설정과 일치하도록 변경합니다.

    매개 변수 이름 기본값 숨기기 사용자에게 확인

    TerritoryGroup

    Pacific

    True

    해제

    CountryRegion

    쿼리 기반

    True

    해제

    StateProvince

    쿼리 기반

    False

    True

    City

    쿼리 기반

    False

    True

    UserSortBy

    Number of sales per store

    True

    해제

    InitialSort

    Total Due

    True

    해제

    ShowSalesDetails

    기본값 덮어쓰기를 클릭하고 True를 선택합니다.

    True

    해제

    ContactDisplayFields

    기본값 덮어쓰기를 클릭하고 드롭다운 목록에서 Phone을 선택합니다.

    True

    해제

    Colors

    SteelBlue

    LightSteelBlue

    True

    해제

    CountryRegion 매개 변수인 경우 숨기기 옵션을 선택합니다. AdventureWorks 예제 데이터베이스의 Pacific 지역 그룹에는 하나의 값만 있으므로 값을 선택하지 않아도 되며 이 매개 변수를 도구 모음에서 숨길 수 있습니다.

  3. 적용을 클릭합니다.

  4. 보기 탭을 클릭합니다.

    Hide 속성은 다른 매개 변수에 대해 설정되어 있으므로 StateProvinceCity 매개 변수만 보고서 도구 모음에 나타납니다.

    StateProvinceCity에 대한 기본값인 New South Wales와 Alexandria에는 대리점이 없으므로 NoRows 메시지가 나타납니다.

    Resellers Pacific은 링크된 보고서이므로 부모 보고서인 Resellers Worldwide에 대해 게시된 변경 내용은 이 보고서에도 나타납니다.

  5. (옵션) StateProvince 드롭다운 목록에서 Victoria를 선택합니다. City 매개 변수의 기본값은 Melbourne입니다. 보고서 보기를 클릭합니다.

    4개의 자전거 소매점과 해당 판매 수가 'Cycle Parts and Accessories (4), Eastside Cycle Shop (4), Fitness Discount Store (4), List Price Catalog Company (4)'와 같이 나타납니다.

다음 단계

링크된 보고서를 성공적으로 만들고 해당 매개 변수를 설정했습니다. 이것으로 고급 매개 변수 자습서를 마칩니다. 자세한 내용은 Reporting Services 자습서를 참조하십시오.

참고 항목

관련 자료

Reporting Services의 매개 변수 작업
링크된 보고서 추가, 수정 및 삭제
게시된 보고서의 매개 변수 속성 설정
보고서 서버 가상 디렉터리 구성

도움말 및 정보

SQL Server 2005 지원 받기