나는 rdlc 보고서 파일이 있으며 각 그룹의 마지막 항목 만 포함 할 수있는 합계를 만들려고합니다. 나는이 같은 종류의 테이블이 : 그 감각을 만든 경우SSRS : 그룹의 마지막 항목 만 포함하는 합계를 만드는 방법
Place = ? (Group header 1)
User = ? (Group header 2)
Date =Last(Fields!Number.Value) (Group header 3)
Number =Fields!Number.Value (Detail row)
그래서, 즉,이 User
에, 나는 ... Date
의 합을 원하는 ...
Number
행이 포함 Date
마다 많은 수입니다. 그러나 Date
은 그 날의 마지막 숫자 만 표시합니다. 나머지는 계산되지 않으므로 (표시해야합니다) User
에 해당 사용자의 모든 날짜에 대한 마지막 숫자를 요약하고 싶습니다. Place
(모든 사용자의 매일 모든 마지막 숫자의 합계)과 동일합니다.
아무도 도와 줄 수 없습니까? 나는 분명히 (적어도 나에게) =Sum(Last(Fields!Number.Value))
을 시도했지만 또한 (그 기능들에서 그룹을 지정하려고 시도했기 때문에 차이를 만들지 못했다.) 나는 컴파일하려고 할 때 오류가 발생한다.
'numTextbox'텍스트 상자의 값 식에는 다른 집계 함수 (또는 RunningValue)에 대한 인수에 집계 함수 (또는 RunningValue 또는 RowNumber 함수)가 포함되어 있습니다. 집계 함수는 다른 집계 함수 안에 중첩 될 수 없습니다.
내가 생각하기에이 종류가 맞는 것 같지만 어떻게해야합니까?
업데이트 :는 그 칼럼에 그 마지막 숫자를 다른 열을 추가하고 복사하여 문제를 해결했다. 이 방법으로 모든 숫자를 표시 할 수 있으며 합계에 포함될 열만 포함하는 열을 합산 할 수 있습니다. 그래도 누군가 내 원래의 문제에 대한 해결책을 가지고 있다면 매우 궁금합니다. 그렇다면 대답을 게시하십시오!
어떻게 마지막 숫자를 해당 열에 복사합니까? 또한 행 그룹이 있습니다. 문제가 해결 될까요? 고마워요 –