2017-09-27 1 views
0

SSRS 보고서를 사용하고 있으며 데이터 집합의 값을 기반으로하는 열의 값을 합한 테이블에 식을 추가해야합니다. SUM 함수가 작동한다고 생각하지만 합계를 데이터 집합의 값으로 제한하는 함수의 표현식 부분을 사용하는 방법을 알 수 없습니다. 데이터 세트 PatientRevenue의 데이터 세트 GroupName에있는 열의 값이 Private 인 경우 합계하려는 열 FullCharges이 있습니다. 테이블에 그룹 이름을 표시하지 않고 방금 Total 행을 추가하고 행을 더하기 위해 셀에 표현식을 추가하려고합니다. 작동하지 않는 표현식은 다음과 같습니다. =Sum(Fields!FullCharge.Value, [GroupName] = "Private") SUM 함수의 표현식을 GroupName = Private의 합계 값으로 만 설정하려면 어떻게해야합니까?테이블에서 행 집합을 합하는 식을 사용하는 SSRS

+0

SSRS는 VBScript를 사용하지 않으므로 .Net이 지원하므로 VB.Net을 의미 할 수 있습니다. – Lankymart

+0

[식 (보고서 작성기 및 SSRS)] (https://docs.microsoft.com/en-us/sql/reporting-services/report-design/expressions-report-builder-and-ssrs) - * "식은 ** Microsoft Visual Basic **로 작성되고 보고서 정의에 저장되며 보고서를 실행할 때 보고서 처리자가 평가합니다. "* – Lankymart

답변

1

나는 이것을 테스트하지 않았지만 괜찮을 것이라고 생각합니다.

=SUM(IIF(Fields!GroupName.Value ="Private", Fields!FullCharge.Value, Nothing)) 
관련 문제