보고서 매개 변수와 쿼리 매개 변수 연결(보고서 작성기 및 SSRS)Associate a Query Parameter with a Report Parameter (Report Builder and SSRS)

쿼리 변수가 포함된 데이터 집합 쿼리를 정의할 경우 쿼리 명령이 구문 분석됩니다.When you define a dataset query that contains a query variable, the query command is parsed. 각 쿼리 변수에 대해 해당 데이터 집합 매개 변수 및 보고서 매개 변수가 생성됩니다.For each query variable, a corresponding dataset parameter and report parameter are created. 데이터 집합 매개 변수는 보고서 매개 변수를 가리킵니다.The dataset parameter points to the report parameter. 이를 통해 사용자는 쿼리에 직접 전달되는 값을 입력할 수 있습니다.This enables a user to enter a value that passes directly to the query. 쿼리 명령을 편집할 때마다 동일한 프로세스가 수행됩니다.Each time you edit the query command, the same process takes place.

쿼리 매개 변수에 바인딩된 보고서 매개 변수의 이름을 바꾸는 경우 이 항목의 절차를 사용하여 쿼리 매개 변수를 이름이 바뀐 보고서 매개 변수에 직접 연결해야 합니다.If you rename a report parameter that is bound to a query parameter, you need to manually link the query parameters to the renamed report parameter by using the procedure in this topic.

참고: SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 페이지를 매긴 보고서 정의(.rdl) 파일을 만들고 수정할 수 있습니다.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다.Each authoring environment provides different ways to create, open, and save reports and related items.NOTE: SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 페이지를 매긴 보고서 정의(.rdl) 파일을 만들고 수정할 수 있습니다.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다.Each authoring environment provides different ways to create, open, and save reports and related items.

쿼리 매개 변수를 보고서 매개 변수와 연결하려면To associate a query parameter with a report parameter

  1. 보고서 데이터 창에서 데이터 집합을 마우스 오른쪽 단추로 클릭하고 데이터 집합 속성을 클릭한 다음 매개 변수를 클릭합니다.In the Report Data pane, right-click the dataset, click Dataset Properties, and then click Parameters.

    참고: 보고서 데이터 창이 표시되지 않는 경우 보기 메뉴에서 보고서 데이터 를 클릭합니다.NOTE: If the Report Data pane is not visible, click Report Data on the View menu.

  2. 매개 변수 이름에서 쿼리 매개 변수의 이름을 찾습니다.In the column Parameter Name, find the name of the query parameter. 매개 변수 이름은 쿼리를 기반으로 자동 채워집니다.Parameter names are automatically populated based on the query. 쿼리를 변경할 때마다 새 쿼리 매개 변수가 있는지 확인됩니다.Every time you change the query, the query is checked for new query parameters. 직접 만드는 쿼리 매개 변수는 쿼리가 변경될 때 변경되지 않습니다.Query parameters that you create manually are not changed when the query changes.

    • 매개 변수 이름에서 쿼리에 있는 것과 같은 쿼리 매개 변수 이름을 찾습니다.In Parameter Name, find the query parameter name as it exists in the query. 직접 새 쿼리 매개 변수를 추가하고 이름을 입력할 수도 있습니다.You can also manually add a new query parameter and enter a name.

    • 매개 변수 값에서 쿼리 매개 변수에 전달할 값을 반환하는 식을 선택하거나 입력합니다.In Parameter Value, type or select an expression that evaluates to the value to pass to the query parameter. 이는 일반적으로 보고서 매개 변수의 이름입니다.This is typically the name of the report parameter.

      참고: 쿼리 매개 변수에 대한 값으로 보고서 매개 변수만 사용할 수 있는 것은 아닙니다.NOTE: You are not limited to report parameters as values for a query parameter. 값을 반환하는 식을 매개 변수 값으로 사용할 수 있습니다.You can use any expression that evaluates to a value for the parameter value.

  3. 쿼리 매개 변수를 추가하려면 2단계를 반복합니다.Repeat step 2 for additional query parameters.

관련 항목:See Also

보고서 포함된 데이터 집합 및 공유 데이터 집합(보고서 작성기 및 SSRS)Report Embedded Datasets and Shared Datasets (Report Builder and SSRS)