기본적으로 주어진 월에 속성이 수행 한 닫힌 인시던트의 수를보고 한 다음 해당 속성의 침대 수로 나누는 보고서를 작성하려고합니다.SSRS는 필드로 합계를 나눕니다.
인시던트 수는 인시던트 테이블에서 월과 등록 정보에 따라 계산됩니다. 그러면 인원수는 속성마다 분명히 정적입니다. 내가 가진
표 A : 계산 된 필드에이 코드를 시도했지만 오류가 당신은 내가 그것을 모른다고 생각하는, 집계 된 열을 사용할 수 없다는 말을
Incident: No_ which is the ID, PropertyID, Created_DateTime, Closed_DateTime, Status.
Property: ID, Name, No_of_Rooms
:
=Sum(Fields!No_.Value, "Incidents")/Fields!No_of_Rooms.Value
나는 이것이 간단 할 것이라고 확신하지만 답을 찾기 위해 무엇을 검색해야하는지 알 수 없다.
불행히도 나는 실행할 때 여전히 오류가 발생합니다. System.Web.Services.Protocols.SoapException : 계산 된 필드 '= (Sum (fields! No_.Value)/Sum (Fields! No__of_Rooms)에 사용 된 식입니다. .Value)) '에는 집계, RowNumber, RunningValue, Previous 또는 조회 기능이 포함됩니다. 집계, RowNumber, RunningValue, Previous 및 조회 함수는 계산 된 필드 식에서 사용할 수 없습니다. at – Pipster1981
내가 원하는 것은 그것이 수행하는 합계를 주어진 속성에있는 침대 공간의 수로 계산하는 곳에 나눠서 나누는 것입니다. 나는 이것이 너무 어려울 것이라고 생각하지 않았지만 나는 반드시해야한다고 생각합니다. 틀린 것을 찾고있을거야 ... – Pipster1981
이걸 먼저 해봤 니? = (Fields! No_.Value/Fields! No_of_Rooms.Value) – djangojazz