1

기본적으로 Cognos는 중복/동일한 레코드를 억제합니다. 중복 된 행은 보고서에 나타나지 않지만 제거 된 중복을 포함하여 모든 행에 대한 요약이 수행됩니다.Cognos Report Studio Column2의 고유 값을 기반으로하는 열 합계

고유 한 행에 대해서만 요약을 수행하려면 요약 정의를 작성할 때 고유 한 키워드를 추가해야합니다. 예를 들어, 다음과 같은 요약 :

총 (MyColumn는)

은 ...

총 (별개의 MyColumn)가 될

하지만 열 2의 고유 값을 기준으로 열 1의 총 싶습니다 . 이 작업을 수행하는 방법?

답변

2

귀하의 보고서가 관계형 모델 위에 구축되어 있다고 가정합니다. 질문에 짧은 대답은 절에 사용된다

Total(distinct MyColumn for Column2) 

내 질문은 왜 하나 개의 컬럼에 대한 별개의 다른 칼럼과 다른 생각된다
Using the AT and FOR Options with Relational Summary Functions

그래서 당신이 뭔가를 할 수 있습니다 ?
두 개 이상의 행이 완전히 동일한 경우에만 Cognos가 중복 행을 "제거"합니다.
열 중 하나가 다른 경우 고유 한 행이 아닙니다.
대신 단일 열에 동일한 값을 그룹화하는 그룹화를 사용할 수 있습니다.

+0

developerworks 문서 링크는 내 원래의 문제를 해결했습니다. 데이터 항목 표현식에서 Summary 함수의 AT 절을 사용하여 그룹화를 수행 한 후에 요약을 수행 할 수있었습니다. – Deepa