보고서 매개 변수(보고서 작성기 3.0 및 SSRS)

보고서에 매개 변수를 추가하여 관련 보고서를 연결하고, 보고서 모양을 제어하고, 보고서 데이터를 필터링하고, 보고서 범위를 특정 사용자나 위치로 좁힐 수 있습니다.

[!참고]

보고서 작성기 3.0 및 Business Intelligence Development Studio의 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다. 자세한 내용은 microsoft.com 웹에서 보고서 디자이너 및 보고서 작성기 3.0에서 보고서 디자인(SSRS)을 참조하십시오.

보고서 매개 변수는 다음과 같은 방법으로 생성됩니다.

  • 쿼리 변수가 포함된 데이터 집합 쿼리를 정의할 때 자동으로 생성됩니다. 각 쿼리 변수의 경우 이름이 같은 해당 데이터 집합 쿼리 매개 변수와 보고서 매개 변수가 생성됩니다. 쿼리 매개 변수는 쿼리 변수 또는 저장 프로시저의 입력 매개 변수에 대한 참조가 될 수 있습니다.

  • 쿼리 매개 변수가 포함된 공유 데이터 집합에 대한 참조를 추가할 때 자동으로 생성됩니다.

  • 보고서 데이터 창에서 보고서 매개 변수를 만들 때 수동으로 생성할 수 있습니다. 매개 변수는 보고서의 식에 포함할 수 있는 기본 제공 컬렉션 중 하나입니다. 보고서 정의 전반에서 값을 정의하는 데 식이 사용되기 때문에 매개 변수를 사용하여 보고서 모양을 제어하거나 관련 포함된 보고서나 매개 변수를 사용하는 다른 보고서에 값을 전달할 수 있습니다.

자세한 내용은 매개 변수(보고서 작성기 3.0 및 SSRS)를 참조하십시오.

데이터가 보고서에 반환되기 전과 후에 매개 변수가 보고서 데이터를 필터링하는 데 자주 사용됩니다. 자세한 내용은 데이터 필터링, 그룹화 및 정렬(보고서 작성기 3.0 및 SSRS)을 참조하십시오.

보고서를 디자인할 때는 보고서 매개 변수가 보고서 정의에 저장되고, 보고서를 게시할 때는 보고서 매개 변수가 보고서 정의와 별개로 저장되고 관리됩니다. 보고서를 보고서 서버에 저장한 후 다음을 수행할 수 있습니다.

  • 보고서 정의로부터 독립적으로 보고서 서버에서 보고서 매개 변수 값을 직접 변경합니다.

  • 각 링크된 보고서가 보고서 서버에서 독립적으로 관리될 수 있는 별도의 매개 변수 값 집합이 포함된 보고서 정의에 대한 링크인 여러 링크된 보고서를 만듭니다.

보고서 스냅숏, 기록 또는 게시된 보고서에 대한 구독을 만들려는 경우 보고서 매개 변수가 보고서의 디자인 요구 사항에 미치는 영향을 이해해야 합니다. 자세한 내용은 구독에 매개 변수 설정을 참조하십시오.