2009-07-31 1 views
0

Cognos 보고서 결과 페이지에서 각 행에 대한 확인란이 있어야합니다. 확인란은 HTMLITEM 태그를 사용하여 디자인되었습니다.Cognos : 여러 페이지에 걸쳐 확인란 상태 유지

그러나 문제는 우리가 다음 페이지/이전 페이지로 이동할 때 확인란의 상태 (선택 또는 선택 취소)가 유지되지 않는다는 것입니다.

저는 Cognos에 매우 익숙하며이를 수행 할 수있는 방법이 있는지 알아야합니다.

저는 JAVAScripting과 JSP를 잘 다루었지만 JSP 태그가 아닌 HTML 요소에만 액세스 할 수 있기 때문에 (Cognos는 CGI를 사용합니다) 요청 객체를 얻을 수 없습니다. 이전 제출 (이전 페이지)의 요청 개체 매개 변수를 검색 할 수있는 방법이 있으면 문제를 상당 부분 해결하는 데 도움이 될 것입니다.

조나스 최종 목표는 제대로이 당신을 도울 수있을 것입니다 무엇에 정말 충분한 정보가 없다

답변

0

. 이전에 체크 된 항목을 기억하기 위해 보고서에서 JS를 사용할 수 있도록하는 몇 가지 방법이 있지만, 요구 사항에 따라이를 수행하는 훨씬 좋은 방법이있을 수 있습니다.

더 자세한 내용이 없어도 처음에는 JavaScript가 설정되어 있고 확인란의 체크 표시/선택 해제시 쿠키 값 설정이 해제되어 있습니다.

주, ... 등, 페이지 당 가시 행의 수를 늘리기을 포함하여이 일을 다른 다양한 방법이있을 수

당신이 있는지 여부를 확인 할 수있는 쿼리에있는 DataItem을 만들 수 있습니다
0

당신의 확인란을 선택해야합니다. 보고서 페이지의 목록 디자인에서 목록 내의 HTMLItem을 렌더링하고 HTMLItem을 DataItem에 기반 할 수 있습니다. 귀하의 HTML보다 ""= "+ [DataItemValueToPass] +" "" "+ [DataItemCheckedOrNot]> </입력>

< 입력 유형 ="체크 박스 "값과 같이해야합니다