2014-01-16 2 views
0

각 작성 날짜 및 종료 날짜가있는 레코드 테이블이 있습니다. 매일 열려있는 레코드와 닫힌 레코드의 수를 보여주는 그래프를 만들려고합니다. 지금까지는 레코드가 특정 달에 열려 있었고 그렇지 않으면 0을 표시하는 이진 행렬을 설정했습니다. 그래서 특정 주에 총계를 찾고 싶다면 RunningValue를 사용하여 특정 열의 모든 행을 합계 할 수 있습니다. 불행히도, 같은 막대 그래프에서 열린 레코드와 닫힌 레코드를 그래프로 표시하는 방법을 찾지 못하는 것 같습니다. 지금까지 ive는 닫힌주의 숫자가있는 열을 쿼리에 만들었습니다. 나는 그들이 지금 주와 동등한 경우에 나는이 모두를 다만 추가 할 수 있었다는 것을 추측했다 그러나이 나던 것은 작동하는 것을 보인다. 나는 (내가 그것을 서로 값을 비교 함께 할 수있는 뭔가가있을 생각했기 때문에 비교가 이상해) 분명히이 나를 그냥 테스트입니다 다음 식을 사용 :행 값과 동일한 모든 열 값 추가 SSRS

'=CINT(Fields!Ident_Week.Value) & "/" & Fields!Close_Week.Value & " = " & SUM(IIF(CINT(Fields!Ident_Week.Value)/CINT(Fields!Close_Week.Value)=1,1,0))' 

임 지금 (embaressingly 정도)을 유혹 단지 52 개의 변수를 만들고 그 값을 할당하십시오. 그러나 나는 이드가 먼저 여기 물었다 고 생각했다. 가장 좋은 방법은 특정 주에 작성된 마감 된 기록을 찾는 것입니다. 임 사용 SSRS 2008 R2

가 내 데이터 세트의 샘플은 다음과 같습니다 (단 relavent 정보가 표시됩니다)

Ident_Week Closed_Week Ident_Date Closed_Date Jan Feb .... Dec 
    1   3   1/1/13  1/15/13  1  0   0 

답변

0

나는 당신이 데이터 세트를 조금 복잡하게 걸쳐있을 수 있습니다 생각합니다.

은 다음과 UNPIVOT을 사용해보십시오 :

http://sqlfiddle.com/#!3/b6270c/6

당신은 당신이에 무엇을해야 할 수 있어야합니다. 더 자세한 설명이 필요하면 알려주십시오.

+0

아, 정말 멋지 네요 !!! 나는 월요일에 그것을 시도 할 것이다. – brhardwick