에 내가 시리즈 A는,SSRS 2008 R2 차트 : 선택적 필터링 차트 시리즈
일반적으로 나는 분류 그룹 CG에 필터를 적용하면 하나의 차트에 데이터의 B, C가, 필터가 걸리는 3 차트 3에 영향을 말해봐 시리즈 A, B, C. 내가 필요한 것은 시리즈 A, B에 특정 필터를 적용하는 것이지만 C는 아님.
가능합니까?
에 내가 시리즈 A는,SSRS 2008 R2 차트 : 선택적 필터링 차트 시리즈
일반적으로 나는 분류 그룹 CG에 필터를 적용하면 하나의 차트에 데이터의 B, C가, 필터가 걸리는 3 차트 3에 영향을 말해봐 시리즈 A, B, C. 내가 필요한 것은 시리즈 A, B에 특정 필터를 적용하는 것이지만 C는 아님.
가능합니까?
차트 전체에 필터를 적용하고 있다고 생각합니다.이 문제를 해결하려면 필터를 조정하여 원하는 시리즈에만 적용해야합니다.
다음에서 가져온 것 msdn : "차트의 데이터 요소를 필터링하려면 범주 그룹이나 계열 그룹에 필터를 설정할 수 있습니다."
는 차트 계열 그룹
오픈 디자인보기에서 보고서 필터를 설정합니다.
디자인 화면에서 차트를 두 번 클릭하여 데이터, 계열 및 범주 필드 놓기 영역을 표시합니다.
시리즈 필드 드롭 존에 포함 된 필드를 마우스 오른쪽 버튼으로 클릭하고 시리즈 그룹 속성을 선택하십시오.
필터를 클릭하십시오. 필터 방정식의 현재 목록이 표시됩니다. 기본적으로 목록은 비어 있습니다.
추가를 클릭하십시오. 새로운 빈 필터 방정식이 나타납니다.
식에서 필터링 할 필드의 식을 입력하거나 선택하십시오. 표현식을 편집하려면 표현식 (fx) 버튼을 클릭하십시오. 드롭 다운 상자에서
, 당신이 운영자 상자에서 5 단계에서 만든 발현 데이터의 유형과 일치하는 데이터 유형을 선택, 당신은 필터에 사용할 연산자를 선택 식 상자와 값 상자의 값을 비교하십시오. 선택한 연산자는 다음 단계에서 사용되는 값의 수를 결정합니다.
필터에 Expression의 값을 평가할 식 또는 값을 값 상자에 입력하십시오.
확인을 클릭하십시오.
질문 필터링에서 언급했듯이 카테고리 그룹은 단일 시리즈뿐만 아니라 모든 차트 데이터를 필터링합니다. 따라서 차트의 필터 기능을이 용도로 사용할 수 없습니다. 그러나 계산 된 열을 사용하여 하나의 차트 계열 만 필터링하는 것과 동일한 효과를 얻을 수 있습니다. 즉, 각각의 계열에 필요한 데이터 만 포함 된 계산 된 열을 추가해야합니다.
어떻게 작동하는지 간단한 예를 들어 설명해 보겠습니다. 이미지 지역 차트과 챠트 차트을 사용하는 "EUR 통화 율"을 결합하여 "USD 통화 율"을 표시해야하는 이미지입니다.
계산 된 필드는 다음 식을 사용하여 Rate_USD라는 추가
=IIF(Fields!CurrencyAlternateKey.Value = "EUR", Fields!EndOfDayRate.Value, 0)
는 이제 이 두 필드를 사용 :
=IIF(Fields!CurrencyAlternateKey.Value = "USD", Fields!EndOfDayRate.Value, 0)
이가 사용하여 두 번째 계산 된 필드라는 Rate_EUR 추가 값 도표의 상자는 두 개의 분리 된 필터링 된 시리즈를 작성합니다.
안녕하세요, 차트 그룹 자체가 아닌 시리즈 그룹에 필터를 적용하고 싶습니다. 사실 시리즈 그룹이 없습니다. 이 두 가지는 보고서 차트에서 다릅니다. –
OP와 마찬가지로 시리즈를 독립적으로 필터링해야합니다. 이 대답은 차트를 필터링합니다. – TomG