2013-01-10 6 views
1

사실 저는 Cognos 10.1을 연구하고 있습니다. 보고서에 세 가지 프롬프트 (값 프롬프트)가 있습니다. 모든 프롬프트는 선택 사항입니다. 선택에 따라 결과를 보여주고 싶습니다. 각 프롬프트는 목록의 열에 해당합니다. 프롬프트에서 값을 선택하면 열이 표시되어야합니다. 그렇지 않으면 기둥을 숨겨야합니다. 조건부 블록이나 스타일 변수를 사용해서는 안됩니다. 도와주세요. 미리 감사드립니다.목록의 열을 cognos에서 동적으로 숨기는 방법은 무엇입니까?

+2

조건부 블록이나 스타일 변수를 사용하지 않는다는 것은 무엇을 의미합니까? 이러한 목적으로 만들어진 것입니다. 리스트 컴퍼넌트 거의 불가능합니다. –

+0

@Ran Avnon, 예, 동의합니다. 그러나 다른 방법을 통해 같은 것이 가능한지 알고 싶습니다. :) – arunpandiyarajhen

답변

3

예 - 다음은 이전에 수행 한 방법입니다. 사용자가 확인란을 통해 보고서에서 원하는 열을 선택할 수있는 프롬프트 페이지를 만들었습니다 (true/false). 각 확인란은 나중에 표시되거나 보이지 않게하려는 열과 연관된 고유 한 매개 변수 이름을 나타냅니다.

보고서 페이지에서 목록의 기본 상태는 가능한 모든 열을 표시합니다. 조건부로 열을 숨기려면 조건부 스타일 (각 열에 하나씩)을 만들고 목록 열/셀과 연관시킵니다. 조건부 스타일은 기본적으로 내 매개 변수가 false로 선택되지 않은 경우 아무 것도 렌더링되지 않음을 의미하는 "상자 유형을 없음으로 설정합니다.

각 열에 대해 조건부 스타일을 만들어야하지만 그것에게 그것의 가치가 사용자/유연하고 동적 쉬운 무언가를 만들려고 노력. 광산이 같은 열 세트)

감사를 위해 (최대 3 개 수준) 그룹화/동적 정렬을 허용,

+0

고마워요 팀,하지만 여전히 내 요구 사항을 정교하게 싶습니다. 나는 칼럼의 동적 숨기기가 사용자의 선택없이 가능한지 알고 싶습니다. 즉. 열의 동적 숨기기는 사용자의 선택이 아닌 일부 조건에 따라 수행되어야합니다. – arunpandiyarajhen

+1

절대적으로 ... 그 시점에서리스트/싱글 톤 쿼리 결과에 링크 된 조건부 스타일을 사용하고 해당 조건부 스타일/블록은 if 조건과 같습니다. 쿼리 등에서 반환 된 매개 변수/데이터를 기반으로 조건부 변수/스타일을 만들 수 있으며 보고서/HTML 구성 요소의 true/false 또는 대소 문자 기반 결과를 연결하여 표시/상자 유형/글꼴 크기/배경 이미지 및 기타 물건. HTML/자바 스크립트를 임베딩하는 기능과 함께 이러한 기능을 결합하면 거의 모든 것이 가능합니다. –