2017-10-18 24 views
0

저는 Cognos 11에 원형 차트가 있으며, 조각에 따라 다른 보고서로 드릴 스루하고 싶습니다. 내 특정 파이에는 4 개의 슬라이스가 있고 값에 따라 드릴 스루하고 싶은 4 가지 리포트가 있습니다.차트 값에 따라 어떻게 차트에서 다른 보고서로 드릴 스루합니까?

크로스 탭을 통해 조건부로 드릴하는 방법에 대한 자습서를 보았지만 차트에는 표시하지 않았습니다.

감사합니다.

답변

0

4 가지 보고서로 드릴 스루 할 수 있다고 생각하지 않습니다. 이를 위해서는 각 차트에 하나만 포함될 때 네 가지 다른 Drill Through 정의를 정의 할 수 있어야합니다. 그러나 해결 방법이 있다고 생각합니다.

해결 방법은 단일 Drill Through 대상 보고서를 사용하고 전달 된 매개 변수를 기반으로 데이터 요소를 조건부로 렌더링하는 것입니다.

Sales를 측정 값으로, Department를 Series (조각)로 표시하는 간단한 원형 차트를 생각해보십시오. 식품, 가정 용품, 옷, 하드웨어라는 네 개의 부서가 있다고 가정 해 봅시다.

차트에 렌더링 할 때 4 개의 부서마다 하나씩 네 개의 조각이 있습니다. 부서 데이터 항목 값을 대상 보고서로 전달하는 드릴 스루를 정의합니다.

대상 보고서 측에서 전달 된 값을 가져 와서 값에 따라 내용을 선택적으로 렌더링합니다. 이것은 여러 가지 방법으로 수행 할 수 있습니다

  • 각 형식에 대한 페이지 만들기 만
  • 가 한 페이지에 네 개의 서로 다른 데이터 컨테이너를 작성하고 만에 하나의 렌더링 부서 값 전달을 기반으로 한 번에 하나의 렌더링
  • 시간
  • 조건부 블록을 만들고

는 개인적으로 여러 페이지로이 일을 좋아 블록 옵션 중 하나를 각 보고서 형식을 가지고있다. 그것은 명확하고 다른 사람들에게 당신의 의도를 명확하게 해줍니다.

가능한 복잡성은 필터입니다. 각 "형식"에 사용 된 필터는 크게 달라졌습니다. 그것은 여전히 ​​도전할만한 주위에서 일할 수 있습니다.

그런데 위에서 설명한 내용은 Cognos Report Studio 10.x와 관련이 있습니다. 이 버전 중 일부 또는 전부가 해당 버전에 액세스 할 수 없기 때문에 IBM Cognos 11으로 변환되는지 확실하지 않습니다. 새로운 단순화 된 UI 아래에서 새로운 Cognos는 거의 같지만 마일리지는 다를 수 있다는 것을 이해합니다.

+0

해결 방법은 내 다른 게시물 (답변도 추가 한 것과 매우 유사합니다.)에서 해결 방법을 알았다면 그 방법이 최선의 해결책이라고 동의 할 것입니다. 예제를 정확한 상황에 맞추기 위해 파이 차트가 리피터 테이블에 있다고 가정하면 음식, 가정 용품, 옷 및 하드웨어에 대해 다른 파이를 얻을 수 있습니다. 각 파이는 제품별로 판매별로 분류됩니다. 부서 이름과 제품을 전달하고 싶습니다. 따라서 "Food"부서에 10 개의 사과가있는 슬라이스가 있다면 10 개의 사과를 보여주는 제품 세부 정보가있는 보고서로 전달하고 싶습니다. – helloworld22

+0

내 경우에는 "사과"와 "음식"을 전달해야합니다. 대상 보고서에 음식, 가정 용품, 옷 및 하드웨어에 대한 다른 목록이 포함되어 있다고 가정 해 봅시다. 내가 아는 유일한 방법은 (나는 2 달 동안 Cognos를 사용해 왔으며 개발 경험이 없다.) 올바른 목록을 렌더링 할 변수를 만드는 것이다."음식"을 전달하고 음식 목록을 작성하는 것은 간단합니다. 하지만 ... "사과"를 동시에 통과시켜 사과로 음식 목록을 필터링하는 방법은 무엇입니까? – helloworld22

+0

리피터 테이블을 사용하는 경우 공통 값에서 마스터 - 세부 관계를 설정해야하므로 차트의 원본 쿼리에 있어야합니다 (이 경우 Department). '메소드'를 '데이터 항목 값 전달'및 '값'을 부서 데이터 항목으로 지정하여 드릴 스루를 통해이 데이터 항목 값을 전달할 수 있어야합니다. 나는 리피터 기반의 차트 보고서를 조롱했고 이것을 할 수 있었다. – Johnsonium