2016-09-14 4 views
0

두 페이지에 page1 및 page2라고하는 보고서가 있습니다. Page1에는 목록 개체가 있습니다. 보고서를 실행할 때 page1은 목록 열 값과 함께 표시되어야합니다. 목록 column1에서 테스트 항목 중 하나를 클릭하면 두 번째 페이지가 나타납니다. Cognos Report Studio에서 어떻게 달성 할 수 있는지 안내해주십시오.목록의 텍스트 항목을 클릭 할 때만 두 번째 페이지를 호출하는 방법

미리 감사드립니다.

답변

0

드릴 스루가 아닌 페이지가 진행되기를 원한다고 가정합니다. JavaScript로이 작업을 수행 할 수 있습니다.

  1. 당신이 클릭 할하려는 데이터 항목의 왼쪽에 HTML 항목을 넣어 보고서
  2. 의 잠금을 해제 :

    이 방법은 클릭하면 다음 페이지를 호출 할 수있는 링크에 모든 값을 변 . <a href="#" onclick="advancePage()">

  3. 는 다음 식을 사용하여 데이터 항목의 오른쪽에 또 다른 HTML 항목 추가 : 다음 HTML 항목 표현
  4. 다음 코드 공급 </a>
  5. 보고서의 맨 아래에 세 번째 HTML 항목 추가를
  6. 공급하는 HTML 항목에 대한 다음의 식 :

JS 코드 :

,

다른 변형이 있습니다. 예를 들어 텍스트 링크 대신 버튼을 사용할 수 있습니다. 모든 변형에 대해 필수적인 기술은 동일합니다.

+0

안녕하세요. 회신 해 주셔서 감사합니다. render 변수를 사용하여이 작업을 수행했습니다. 아래 링크는 나를 도왔습니다. https://www.youtube.com/watch?v=NSOpi1Obsho – Shubhi