방법: 보고서에서 데이터 필터링(Visual Studio 보고서 디자이너)
데이터 영역에 필터를 정의하여 해당 데이터 영역에 사용되는 데이터 집합 부분을 선택하거나 제외시킬 수 있습니다. 필터는 모든 데이터를 검색한 후 사용자에게 표시되는 데이터를 제한합니다. 전체 데이터 집합을 검색한 다음 보고서를 처리할 때 필터링하기 때문에 특히 데이터가 보고서로 전달되기 전에 데이터를 필터링하는 코드를 작성할 경우 보고서가 실행되지 않을 수 있으며 다른 방식으로 필터링된 데이터가 보고서에 포함됩니다.
데이터 영역에 필터를 추가하려면
클라이언트 보고서 정의(.rdlc) 파일을 그래픽 디자인 모드로 엽니다.
필터를 정의할 데이터 영역을 선택합니다. 데이터 영역이 테이블 또는 행렬인 경우 테이블 또는 행렬을 클릭하여 열 핸들과 행 핸들이 테이블 또는 행렬의 위와 옆에 표시되도록 합니다.
테이블 또는 행렬의 모퉁이 핸들이나 목록 또는 차트 내부의 아무 곳이나 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
필터 탭에서 필터에 대해 다음을 수행하십시오.
식에 필터로 계산할 식을 입력하거나 선택합니다.
연산자에서 필터가 계산된 필드와 값을 비교하는 데 사용할 연산자를 선택합니다.
값에 필터가 식의 값을 계산하는 기준이 되는 식 또는 값을 입력합니다.
테이블 그룹 또는 행렬 그룹에 필터를 추가하려면
테이블 또는 행렬을 클릭하여 열 핸들과 행 핸들이 테이블 또는 행렬의 위와 옆에 표시되도록 합니다.
테이블 또는 행렬의 모퉁이 핸들을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
그룹 탭에서 편집할 그룹을 선택한 다음 편집을 클릭합니다.
필터 탭에서 필터에 대해 다음을 수행하십시오.
식에 필터로 계산할 필드의 식을 입력하거나 선택합니다.
연산자에서 필터가 계산된 필드와 값을 비교하는 데 사용할 연산자를 선택합니다.
값에 필터가 식의 값을 계산하는 기준이 되는 식 또는 값을 입력합니다.
목록 그룹에 필터를 추가하려면
목록을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
일반 탭에서 그룹 세부 정보 편집을 클릭합니다.
필터 탭에서 필터에 대해 다음을 수행하십시오.
식에 필터로 계산할 필드의 식을 입력하거나 선택합니다.
연산자에서 필터가 계산된 필드와 값을 비교하는 데 사용할 연산자를 선택합니다.
값에 필터가 식의 값을 계산하는 기준이 되는 식 또는 값을 입력합니다.
차트 그룹에 필터를 추가하려면
차트를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
데이터 탭에서 범주 그룹 또는 계열 그룹을 선택한 다음 편집을 클릭합니다.
필터 탭에서 필터에 대해 다음을 수행하십시오.
식에 필터로 계산할 필드의 식을 입력하거나 선택합니다.
연산자에서 필터가 계산된 필드와 값을 비교하는 데 사용할 연산자를 선택합니다.
값에 필터가 식의 값을 계산하는 기준이 되는 식 또는 값을 입력합니다.
참고 항목
개념
테이블 데이터 영역 추가(Visual Studio 보고서 디자이너)
행렬 데이터 영역 추가(Visual Studio 보고서 디자이너)
목록 데이터 영역 추가(Visual Studio 보고서 디자이너)
보고서에 차트 추가(Visual Studio 보고서 디자이너)
보고서의 데이터 그룹화(Visual Studio 보고서 디자이너)